Job Openings
System Analyst
About the job System Analyst
Responsibilities
- Lead requirement-gathering sessions with business users and technical teams.
- Analyse and document business processes involving data-driven workflows, dashboards, monitoring systems, or multi-source data environments.
- Prepare detailed Business Requirements, Functional Requirements, and System Requirements Specifications.
- Map complex AS-IS and TO-BE workflows, especially involving:
- multi-department operations
- sensor/telemetry data
- data collection processing display flows
- alerting/notification logic
- Work with UI/UX and technical teams to validate system behaviour and design feasibility.
- Clarify backend logic, integration points, data structures, and system interactions.
- Prepare UML diagrams (Use Cases, Sequence, Activity) to represent system flows.
- Collaborate with developers during design reviews, ensuring requirements are implementable.
- Serve as a liaison for stakeholders (including public-sector or large organisational users).
- Support change management, requirement traceability, and documentation versioning.
Requirements
- 5+ years experience in System Analysis.
- Experience in data management systems, analytics platforms, monitoring systems, or applications involving large datasets.
- Experience working with government agencies or public-sector projects is a strong advantage.
- Strong understanding of system behaviour, workflows, data flows, and functional logic.
- Familiar with REST APIs, JSON structures, integration mapping, and backend-frontend interaction.
- Able to produce clear diagrams, well-structured documentation, and technical specifications.
- Degree in IT/Computer Science or equivalent.