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.
Beware of fraud agents! do not pay money to get a job
MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.