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.