BAO Systems is the largest US-based DHIS 2 consulting and hosting firm in North America. We’re changing how Governments, NGOs, and international agencies collect, analyze, and report their data. Our platform as a service offering of DHIS 2 is modernizing how Open Source health information management systems are configured and deployed. We work on a global scale solving tough challenges and we want your help.

Current Openings Include:

Systems Analyst - DC Metro Area


BAO Systems is seeking a Systems Analyst to join our diverse and talented team that is working to improve public health around the world through subject matter expertise, open source analytic platforms, and best in class health information cloud technology. We are looking for someone with strong technical skills to work closely with senior engineers and customers to develop tailored solutions.

The Systems Analyst is responsible for building the product backlog by populating, triaging, and managing tasks in GitHub. They are also responsible for leading quoting sessions where developers estimate task size. The Systems Analyst performs discovery and analysis in coordination with the technical architect, developers, and other stakeholders to generate tasks.


  • Develops and maintains a working knowledge of business processes across multiple systems and teams
  • Develops tasks, test plans, and technical requirements that are repeatable, understandable by other team members, and based on project standards and client needs
  • Authors and manages technical documentation for system users
  • Interacts with data quality management team to gather requirements on data validation, and informs them on data quality issues
  • Monitors the development team to ensure tasks have up to date status and assignments
  • Utilizes T-SQL and Restful API calls to query and analyze data
  • Conducts and participates in test case reviews, requirement reviews, design reviews, and change control activities
  • Works as part of the development team, effectively participates in sprint planning, task estimates, task sequencing, task assignments, sprint reviews and retrospectives
  • Captures design requirements, including key metrics and data elements
  • Works with team members to identify risks and incorporate risk analysis into project roadmap and delivery targets
  • Assists in planning, organizing, and leading tasks and projects with strong bias toward thorough quality assurance in customer deliverables


  • Bachelor’s degree in Business Administration and/or Information Technology, or equivalent experience
  • Excellent technical writing skills
  • Strong technical acumen or technical analyst experience
  • Ability to communicate and coordinate with geographically dispersed development teams
  • Ability to work effectively in a fast paced, high energy, team-oriented environment
  • Ability to work effectively with modern continuous integration and project tools including Github, Slack, and Google Apps
  • Thorough understanding of software engineering lifecycle, methodologies, and business data modeling used in a mission-critical project environment
  • Solid knowledge of relational database design and data modeling methodologies
  • Competent user of productivity software, such as Visio, Excel, Word, and Power Point
  • Experience with cloud-native web-based system development
  • Experience with Scrum and/or other agile development practices
  • Previous experience working with multiple systems integrations
  • Strong and creative problem solving skills
  • Detail and process oriented with a bias towards information quality
  • Technical understanding of server, network, and application interaction

Location: Washington, D.C.

Interested? Apply Now - No calls please