Who we are
eHealth Africa designs and implements data-driven solutions and technologies to improve health systems for and with local communities. eHA’s technology works in low connectivity settings and smartly uses data to drive decision-making by local governments and partner agencies to get optimum results.
We leverage our staff and department expertise across four programmatic areas:
- Public Health Emergency Management
- Disease Prevention and Monitoring
- Laboratory Systems & Diagnostics
- Climate Adaptation in Health, Food Security & Nutrition
In each of these programmatic areas, we partner with governments, communities, nonprofits, and other stakeholders to generate holistic solutions because we believe that every community deserves access to tools that can enable them to lead healthier lives.
Purpose of the position
The Global Health Monitoring (GHM) unit at eHA focuses on innovative solutions like remote temperature monitoring devices to transform cold chain management. This aligns with eHA's mission to build stronger health systems.
The Senior Data Engineer carries out the design and implementation of data engineering functions within a data-first organization. The focus is on building data pipelines and effectively communicating technical tradeoffs to non-technical audiences. The provision of these services is critical to ensuring the organization's capacity to thrive in a fast-paced, complex and ambiguous environment while adapting to emerging data needs.
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:
- Architect, build, and maintain eHA GHM’s data warehouse from scratch, ensuring the team is fully informed of the outputs. This enables seamless integration with related functions, accelerates Data Science and Business Analyst research, and addresses challenges to sustaining ongoing data-driven outputs
- Own data pipelines and integrations - from sources such as eHA GHM transactional and IoT data, software vendor data, and partner or purchased data - for consumption by the data team.
- Coordinate with the production backend team to efficiently manage data pipelines and integrations for two systems with different requirements, sustaining data pipeline execution by advocating for the data team's needs and incorporating evolving requirements from both the data and backend/product teams
- Manage Databricks data instance for scalability, security, and performance.
- Develop and optimize ETL pipelines for structured and unstructured data ingestion.
- Automate data transformation and cleaning to ensure consistency and quality.
- Implement geo-tagging workflows to integrate location-based data.
- Ensure data governance and compliance with security protocols and regulatory standards
- Maintain expert knowledge of emerging data engineering tools, architectures, and processes, evaluate their tradeoffs, and evaluate the data team’s need to adopt them. Lead the development and ownership of eHA GHM’s data engineering roadmap, ensuring solutions align with established data quality, efficiency, security, and compliance standards.
- Create and maintain a data dictionary, ensuring consistent data meaning, integrity, and alignment within the data warehouse.
- Lead and mentor a data engineering team, ensuring the adoption of best practices and fostering a culture of continuous improvement in performance, scalability, and quality
- Adhere to eHealth Africa Code of Conduct as well as ethical standards of the field.
Who you are
- Data Engineering: Expertise in architecting, building, and maintaining data systems, including data warehouses and pipelines.
- Cloud Solutions: Strong knowledge of cloud data solutions (preferably AWS or GCP) for scalable data architecture.
- Data Modeling & ETL: Proficient in designing data models and managing ETL processes.
- Distributed Computing: Experience with distributed computing tools such as Hadoop, Spark, and EMR.
- Programming & Databases: Strong skills in Python, SQL, and relational database management.
- Workflow Management: Knowledge of DAG workflow management tools for orchestrating data pipelines.
- Data Governance & Quality: Ensuring data quality, consistency, and integrity across all systems.
- Leadership & Team Collaboration: Proven ability to lead teams, collaborate across functions, and communicate complex technical concepts to non-technical stakeholders.
Qualifications and Experience:
- Bachelor's or Master's degree in Computer Science, Data Engineering, or related field (or equivalent practical experience).
- 5+ years of experience in data engineering and working with data technologies.
- 3+ years of experience architecting cloud-based data solutions, preferably using AWS or GCP.
- 1+ year of experience in an engineering management or technical leadership role.
- Experience with data warehousing, data modeling, ETL, and distributed computing tools.
- Proficiency in Databricks Platform
- Proficiency in Python and SQL, with hands-on experience in relational databases.
- Familiarity with Terraform or other infrastructure-as-code tools.
Desirable
- IoT Data: Experience working with IoT data sources and integrating them into data systems.
- NoSQL Databases: Exposure to NoSQL databases and their use in data engineering.
- Data Visualization: Familiarity with data visualization tools such as Looker or Tableau.
- Industry Experience: Background in global health, supply chain, or financial industries is a plus.
- Data Science or Analytics: Knowledge of data science or data analytics practices and tools is a bonus.
Work Environment
The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. The noise level in the work environment is usually moderate, but can become louder at times due to group discussions or activities. eHA is a tobacco-free environment.
eHA Gender Diversity Statement
At eHealth Africa, diversity is integral to who we are. We value and honor diverse backgrounds and experiences, strive to create inclusive and equitable working environments that promote Learning, Fairness and Opportunities for all.
Above all
We believe strongly in our mission and our core values, and our teams are most successful when they do also.
IMPACT & QUALITY:
We push ourselves to maintain high standards, ensuring that we produce the most meaningful results in everything we do, no matter how big or small.
INNOVATIVE PROBLEM-SOLVING:
We maintain a worldview driven by possibilities, not limitations. We take smart risks and foster an environment where creativity and innovation thrive.
INTEGRITY:
We are honest and truthful in our work. We always do what is right, even when it is not easy. We put our values into practice and hold each other accountable.
Other Details
- We welcome applications from all qualified candidates and are especially keen to hear from women who are ready to make an impact. As such, qualified female candidates are strongly encouraged to apply.
- Please note that consideration for employment is contingent upon successful completion of background and reference checks that may include criminal record checks.
- Location - Abuja/Kano/Remote