{"id":3272208,"url":"https://alion.io/job/mothers2mothers-senior-data-engineer","title":"Senior Data Engineer","company":{"id":1968828,"name":"mothers2mothers","domain":"m2m.org","url":"https://alion.io/company/m2m-org","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Breezy","truth_index":null},"role":"Data Science","role_family":"Data Science","seniority":"senior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Cape Town, South Africa"],"countries":["ZA"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":35000,"max_usd":64000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":13},"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AWS","optional":false},{"name":"Azure","optional":false},{"name":"ETL/ELT","optional":false},{"name":"GCP","optional":false},{"name":"Offline-First","optional":false},{"name":"Platform Engineering","optional":false},{"name":"Terraform","optional":false}],"status":"live","first_seen_at":"2026-10-26T09:07:54Z","employer_posted_date":"2026-10-26","last_verified_at":"2026-10-29T21:30:00Z","board_verified":true,"closed_at":null,"days_open":3,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":3},"description":"The Senior Data Engineer is responsible for designing, building, maintaining and securing the data architecture that underpins mothers2mothers' digital ecosystem. The role ensures that organisational data is available, integrated, protected, recoverable and accessible across all platforms and systems.\nThe incumbent serves as the technical owner of m2m's programme data infrastructure and is responsible for establishing Google Cloud Platform (GCP) as the organisation's primary data repository and integration layer. The role ensures that critical programme and operational data remains independent of any individual application, vendor or technology platform, thereby strengthening organisational resilience and business continuity.\nA key responsibility of the role is the operational transition and ownership of CHARM Central from the current supplier, ensuring that m2m develops and retains the technical knowledge, documentation, infrastructure management capability and operational procedures required to manage the platform independently. The Senior Data Engineer works closely with Digital Products & Learning colleagues, Enterprise IT, Programme Analytics, external suppliers and implementation teams to ensure the integrity, quality and sustainability of m2m's data ecosystem.\nKey Performance Areas\nData Architecture, Engineering and Systems Integration\nResponsibilities\nDesign, implement and maintain m2m's enterprise data architecture and data integration strategy.\nEstablish and maintain Google Cloud Platform (GCP) as the central repository for programme and platform data.\nDesign and manage data flows between mobile applications, backend databases, reporting platforms and external systems.\nBuild, optimise and maintain ETL/ELT pipelines, APIs and integration services.\nDevelop and support integrations with DHIS2, CommCare, Salesforce and future platforms.\nEnsure data architecture supports scalability, reliability, security and future growth requirements.\nMaintain comprehensive documentation of system architecture, data flows, integrations and technical processes.\nEnsure data structures support organisational reporting, analytics and learning needs.\nKey Deliverables\nReliable enterprise data architecture implemented and maintained.\nIntegrated data environment supporting programme and operational requirements.\nAccurate and timely data availability across platforms.\nCurrent and comprehensive architectural documentation.\nCHARM Central Operational Ownership and Platform Management\nResponsibilities\nLead the transition of CHARM Central operational ownership from the platform supplier to m2m.\nVerify platform architecture, codebase, build processes, deployment practices and operating procedures during handover.\nEstablish and maintain operational control of system environments, databases, monitoring, deployment and infrastructure components.\nManage platform performance, availability and reliability.\nDevelop, maintain and continuously improve operational runbooks and technical documentation.\nSupport deployment and release activities in collaboration with the Senior Mobile Application Developer.\nProactively identify and mitigate platform risks and sustainability concerns.\nEnsure operational knowledge is retained within m2m and not dependent on external suppliers.\nKey Deliverables\nSuccessful platform handover completed.\nCHARM Central routinely managed internally.\nOperational runbooks developed and maintained.\nReduced dependency on platform suppliers.\nData Continuity, Disaster Recovery and Quality Assurance\nResponsibilities\nDevelop and maintain backup, recovery and business continuity processes for programme platforms and data assets.\nConduct and document regular restoration testing.\nMonitor platform health, data quality, completeness and synchronisation processes.\nImplement reconciliation processes to identify and address data discrepancies.\nDesign and evaluate contingency and fallback solutions for critical systems.\nEnsure data remains secure, recoverable and resilient.\nSupport compliance with organisational security, governance and data protection requirements.\nIdentify and escalate risks relating to data integrity, continuity or availability.\nKey Deliverables\nBackup and restoration processes implemented and tested.\nHigh levels of data integrity and platform reliability.\nReduced organisational continuity risk.\nData quality monitoring processes operating effectively.\nVendor, Technology Partner and Stakeholder Management\nResponsibilities\nAct as the primary technical counterpart to platform suppliers and technology vendors.\nValidate deliverables and ensure technical outputs meet agreed standards and requirements.\nCollaborate with Enterprise IT regarding cloud infrastructure, security and identity management.\nSupport technical assessments of new technologies and digital solutions.\nFacilitate communication between internal stakeholders and external technical partners.\nContribute technical expertise to procurement and vendor evaluation processes.\nKey Deliverables\nEffective supplier engagement and accountability.\nSuccessful delivery of vendor-supported initiatives.\nClear technical governance and oversight.\nOrganisational Collaboration and Knowledge Management\nResponsibilities\nCollaborate with the Lead: Programme Analytics & Forecasting to ensure programme data structures support reporting and analytics needs.\nSupport Digital Products & Learning initiatives through provision of reliable and accessible data services.\nPromote knowledge sharing, technical documentation and operational transparency.\nContribute to digital strategy and organisational technology planning.\nSupport succession planning through documentation and knowledge transfer activities.\nFoster a culture of continuous improvement and operational excellence.\nKey Deliverables\nStrong collaboration across functions.\nImproved organisational technical capability.\nComprehensive knowledge management and documentation practices.\nQualifications, Experience and Competencies\nEssential\nBachelor's Degree in Computer Science, Information Systems, Software Engineering, Data Engineering or a related discipline.\nPreferred\nPostgraduate qualification in Information Technology, Data Engineering, Computer Science or related field.\nGoogle Cloud Platform Certification.\nAWS or Azure Certification.\nDatabase Administration or Data Engineering certifications.\nEXPERIENCE\nEssential\nMinimum five (5) years' experience in Data Engineering, Data Platform Engineering or related technical roles.\nDemonstrated experience managing production data environments and enterprise-scale data platforms.\nExperience designing and maintaining ETL/ELT data pipelines.\nExperience developing APIs and integrating multiple systems and platforms.\nExperience administering databases, including backup, recovery and restoration processes.\nExperience working with cloud-based infrastructure and environments.\nDemonstrated experience inheriting, supporting and improving systems developed by third parties.\nProven ability to create and maintain comprehensive technical documentation.\nPreferred\nExperience with Google Cloud Platform.\nExperience with health information systems such as DHIS2, CommCare or similar platforms.\nExperience within public health, NGO or donor-funded environments.\nExperience supporting mobile and offline-first architectures.\nExperience with Infrastructure as Code tools such as Terraform.\nExperience managing vendor transitions and system handovers\nReporting & Team Structure\nReports to: IT Manager\nCollaborates with: Internal\nSenior Lead: Digital Products & Learning, Senior Mobile Application Developer, Digital Platforms Administrator, Senior Officer: Portfolio Operations, Lead: Programme Analytics & Forecasting, Enterprise IT, Country Programme Teams, Programmes & Impact Department\nExternal\nPlatform Suppliers, Technology Vendors, Cloud Service Providers, Integration Partners, Technical Consultants and Contractors\nSupervises: n/a\nWorking Conditions\nEmployment Type: Full Time\nLocation: Cape Town\nTravel Requirements: Occasional local and international travel as required\nCompensation and Benefits\nCompetitive salary and performance-based incentives\nComprehensive benefits (health, retirement, leave)\nOpportunities for growth, leadership, and professional development","description_format":"text","description_chars":8297,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":["Professional development"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Women’s Health & Maternity","Nonprofits & Foundations"],"lifecycle":[{"event":"open","at":"2026-10-26T12:14:36Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":2,"expected_fill_days":11,"reasons":["conf:1","win:early"],"computed_at":"2026-10-29T05:49:05Z"},"pay":null,"html_url":"https://alion.io/job/mothers2mothers-senior-data-engineer","json_url":"https://alion.io/job/mothers2mothers-senior-data-engineer.json","meta":{"generated_at":"2026-10-29T23:24:26Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":34426,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-30T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":1968828},"rest":"https://alion.io/mcp/rest/get_company?id=1968828"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fmothers2mothers-senior-data-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fmothers2mothers-senior-data-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fmothers2mothers-senior-data-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/mothers2mothers-senior-data-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fmothers2mothers-senior-data-engineer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3272208}},{"tool":"search_jobs","arguments":{"company":"m2m.org","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3272208},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}