eHealth Africa is focused on improving healthcare by creating effective ways to implement reliable health information management systems. We have developed eHealth and mHealth solutions that can be rapidly deployed to manage patient information, streamline clinical procedures, and provide data and analysis on health program outcomes. Accurate health data will provide NGO’s, hospitals, and donor agencies with access to timely health system indicators needed to evaluate their health interventions and respond to critical public health needs. We bring about positive change by harnessing the potential of technology, valuing the power and knowledge of local people, and maintaining a sharp focus on the health worker. To help close the gap in access to health care we have developed and share a depth of expertise in: eHealth and mHealth software and solutions Technology Infrastructure Training and capacity building for sustainable health systems Research and data analysis Project Management eHealth Africa works closely with health NGOs in order to provide them with technology solutions that will enhance their on-going and new health programs. We also strive to work with state and government officials to manage large scale implementations at health facilities across the country. eHealth and Information Systems Africa, Inc. is a California, USA Public Service Corporation. We have offices based in California, USA, and Kano, Nigeria.
Purpose of the Position
- The Software Engineering Department at eHealth Africa designs and maintains digital health solutions that strengthen healthcare systems across Africa. We develop innovative platforms such as eHA Care, LoMIS, and PlanField, and collaborate with partners to optimize tools like EMID and VaxTrac. Our diverse team—software developers, QA, UI/UX, DevOps, and AI engineers—builds secure, scalable systems tailored to public health needs. We prioritize real-world impact, user-centric design and integration with health programs. The department also contributes to local tech talent development through the eHA Academy and provides career growth opportunities within a supportive, innovative environment.
- The Manager, DevOps Engineering provides strategic and technical leadership in designing, implementing, and managing scalable, secure, and high?availability infrastructure and automation platforms that power eHealth Africa’s digital health, public health, and enterprise technology solutions. Operating at the intersection of software engineering, infrastructure, security, and program delivery, the role ensures reliable, efficient, and secure service delivery across both cloud?based and field?deployed systems. Leading a team of DevOps engineers and infrastructure specialists, the Manager aligns technology initiatives with organisational strategy and evolving needs, driving innovations in automation and resilience while strengthening clarity, consistency, and impact in performance support.
What you’ll do
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. Other duties may be assigned:
- Provide technical leadership in building and maintaining CI/CD pipelines and automation platforms, ensuring rapid, reliable, and secure deployments across environments.
- Define and implement next-generation DevOps automation strategies, tools, and infrastructure standards, aligning with organizational growth and scalability needs.
- Design and maintain scalable, secure, and resilient cloud and on-premise infrastructure environments, including AWS, OpenStack, and hybrid deployments.
- Develop hardware and software reference architectures for field and enterprise deployments, ensuring constructability, efficiency, and alignment with mission-critical requirements.
- Establish cost-effective infrastructure standards and optimization practices, balancing scalability, reliability, and operational efficiency.
- Own and manage build and release processes across multiple environments, ensuring traceability, reliability, and operational stability.
- Define and implement automated deployment, testing, and integration processes, reducing delivery risk and accelerating time-to-market.
- Build and continuously improve highly automated infrastructure and deployment environments, enabling faster development cycles and consistent delivery quality.
- Ensure availability, reliability, performance, and security of infrastructure systems, including cloud platforms, storage, databases, authentication, and collaboration tools.
- Establish performance benchmarks and monitoring frameworks, proactively identifying bottlenecks and ensuring system scalability and resilience.
- Implement incident response frameworks and oversee troubleshooting, ensuring timely resolution of infrastructure failures, deployment issues, and rotating support coverage.
- Develop and enforce infrastructure security policies, standards, and controls, safeguarding systems that manage sensitive and protected health information.
- Ensure compliance with organizational policies, donor requirements, and regulatory standards, including governance of open-source repositories, development environments, and audit readiness.
- Lead, mentor, and manage DevOps engineers and infrastructure teams, promoting accountability, technical excellence, and a culture of continuous improvement.
- Collaborate with product owners, engineering managers, and scrum masters to align infrastructure readiness with agile delivery timelines, supporting sprint planning and execution.
- Coordinate with vendors, service providers, and external stakeholders, managing relationships, negotiating service quality, and communicating infrastructure strategy, performance, and risks to leadership.
Who you are:
The requirements listed below are representative of the knowledge, skill and/or ability required to successfully perform this job.
- Strategic Technology Leader: Design scalable infrastructure and DevOps ecosystems that align seamlessly with enterprise strategy and long-term growth objectives.
- Infrastructure & Automation Expert: Apply deep expertise in cloud infrastructure, automation, CI/CD, and modern deployment practices to deliver resilient and efficient systems.
- Operational Excellence Driver: Ensure infrastructure reliability, security, and operational efficiency while continuously improving processes to meet evolving organizational needs.
- Collaborative Partner: Work effectively across engineering, product, and program teams, bridging technical and business priorities to achieve shared outcomes.
- People Leader & Mentor: Build, develop, and lead high-performing DevOps teams, fostering a culture of collaboration, accountability, and professional growth.
- Vision-Oriented Strategist: Embrace emerging technologies and drive process improvements, ensuring the organization remains agile, competitive, and future-ready.
Qualifications and Experience
- Bachelor’s degree in Computer Science, Data Engineering, Information Systems, or related field. Preferably Master’s degree.
- Minimum of 7 years of progressive experience in DevOps, infrastructure engineering, or cloud engineering role, with at least 3+ years in a technical leadership or managerial capacity. preferably within the NGO or development sector.
- Demonstrated experience designing and maintaining cloud-based data warehouses (e.g., Databricks, Snowflake, AWS Redshift).
- Proven ability to manage cross-functional data systems and oversee secure, high-volume data integrations.
- Proficiency in GCP Cloud Knowledge, Terraform, CI/CD, Concourse, Kubernetes, Prometheus, Security (DevSecOps), Planning & Version Control
Certifications and Licenses
- CSM, AWS Certified DevOps Engineer, IBM Certification, Google Cloud Professional or its equivalent.
Method of Application
Signup to view application details.
Signup Now