
System Analyst
- Johannesburg, Gauteng
- Contract
- Full-time
Responsibilities and Duties
- Gather and document business requirements from stakeholders.
- Translate business needs into functional and technical specifications.
- Develop system designs, including data models, workflows, and interface designs.
- Collaborate with software developers to ensure accurate implementation of system specifications.
- Conduct system testing, debugging, and quality assurance to ensure system reliability.
- Assist in planning and managing IT projects, including scheduling and resource allocation.
- Monitor project progress and provide updates to stakeholders.
- Coordinate system deployments, including user training and documentation.
- Provide post-implementation support and troubleshooting.
- Analyze data to identify trends and support decision-making processes.
- Ensure systems comply with organizational standards and regulatory requirements.
- Implement and monitor security protocols to protect data and systems.
- Identify opportunities for system improvements and optimizations.
- Bachelor's degree in Computer Science, Information Systems, or a related field.
- Relevant certifications (e.g., CBAP, CCBA, ITIL) are a plus.
- 2-5 years of experience as a System Analyst or in a related role.
- Proven experience with systems development lifecycle (SDLC) methodologies.
- Strong background in business and technical requirements analysis, modeling, and verification