1. Job Purpose
The System Analyst is responsible for analyzing business requirements, designing end-to-end system solutions, and ensuring the successful implementation, enhancement, and optimization of enterprise applications. The role acts as a key liaison between business units, technical teams, and external vendors to translate organizational needs into efficient, scalable, and reliable systems aligned with strategic goals.
Key Responsibilities
A. Requirements Analysis & Solution Design
-
Engage with business stakeholders to gather, validate, and prioritize business and technical requirements.
- Conduct feasibility studies, gap analysis, and impact assessments for new initiatives or system enhancements.
- Translate requirements into detailed functional specifications, use cases, user stories, and process flows.
- Develop conceptual and logical system designs ensuring alignment with enterprise architecture standards.
B. System Development Support
-
Collaborate with developers and solution architects to ensure accurate implementation of requirements.
- Review and validate technical designs, integrations, and data models.
- Participate in solution prototyping to validate functionality and user experience.
- Ensure system scalability, performance, and security considerations are embedded in all designs.
C. Testing & Quality Assurance
-
Develop test plans, test cases, and acceptance criteria.
- Conduct user acceptance testing (UAT), functional testing, and regression testing.
- Identify, document, and track defects; coordinate fixes with development teams.
- Validate final deliverables prior to production deployment.
D. Project Coordination & Stakeholder Management
-
Serve as the primary interface between business owners and technical teams.
- Support project planning, timelines, and resource coordination.
- Provide status updates, risk assessments, and issue resolution recommendations.
- Ensure clear communication, documentation, and alignment across all project stakeholders.
E. System Operations & Continuous Improvement
-
Analyze system performance, user feedback, and operational issues to propose enhancements.
- Support system configuration, releases, and upgrades.
- Develop and maintain system documentation, SOPs, and user guides.
- Conduct training and knowledge transfer sessions to end-users and internal staff.
F. Vendor & Integration Management
-
Work with third-party vendors, ensuring compliance with contract terms, SLAs, and technical requirements.
- Review vendor deliverables including design documents, integration plans, and test results.
- Facilitate integration between internal systems, external entities, and smart services platforms (APIs, data exchange, etc.).
Requirements
Qualifications & Experience
Education
-
Bachelor’s degree in Computer Science, Information Systems, Software Engineering, or related field.
- Master’s degree is an advantage.
Experience
-
4–7 years of experience in system analysis, business analysis, or application development.
- Experience working in government digital services or enterprise-level systems is preferred.
- Hands-on experience with SDLC methodologies (Agile, Waterfall, Hybrid).
- Experience in integration projects, microservices, APIs, and data-intensive applications.
4. Technical Skills
-
Strong proficiency in requirements engineering, process modeling (BPMN), and use case development.
- Solid understanding of databases (SQL/NoSQL), data modeling, and ETL processes.
- Familiarity with cloud platforms (Azure, AWS), API management, and web services (REST/SOAP).
- Knowledge of UI/UX principles and prototyping tools (Figma, Adobe XD) is an advantage.
- Experience with testing tools and documentation platforms (JIRA, Confluence, Azure DevOps).
5. Behavioral & Soft Skills
-
Excellent analytical thinking and problem-solving skills.
- Strong communication and stakeholder management skills.
- High attention to detail and strong documentation skills.
- Ability to work collaboratively in cross-functional teams.
- Adaptability to fast-paced environments and shifting priorities.
- Proactive mindset and commitment to continuous improvement.