13 - Data & DevOps Engineer
Build and scale a data platform that drives real-world impact - as a Data & DevOps Engineer for a fast-growing social enterprise.
Our client is a fast-growing social enterprise on a mission to eliminate food waste. They are looking for a skilled Data & DevOps Engineer to join their team for an initial 6-month engagement with the possibility of extension. This is an integrated role combining data engineering with hands-on DevOps and platform enablement - ideal for someone who thrives at the intersection of data pipelines, infrastructure, and continuous delivery.
Key Responsibilities
- Design, build, and maintain scalable data pipelines for ingesting, transforming, and serving data across systems
- Develop and manage data models and schemas supporting analytics, reporting, and operational use cases
- Ensure data quality, integrity, and consistency including validation, monitoring, and alerting
- Own data infrastructure and environment management, including provisioning and optimisation of data storage and processing systems
- Build and optimise ETL/ELT workflows for performance, scalability, and reliability
- Integrate data pipelines into Azure DevOps CI/CD pipelines, ensuring automated and repeatable deployments
- Implement and maintain Infrastructure as Code (IaC) using Terraform and/or Azure Bicep for provisioning Azure resources
- Own and continuously improve Azure DevOps pipelines including structure, reuse, and deployment automation
- Monitor system performance, data pipeline health, and infrastructure reliability
- Collaborate with engineering, product, and analytics stakeholders across Agile ceremonies
- Contribute to application development in PHP (Laravel) and Vue.js as capacity permits
Required Skills and Experience
- Minimum 4 years of experience in data engineering or a related field, with proven pipeline experience
- Strong experience with data processing and transformation tools and frameworks
- Proficiency in SQL and experience with relational databases (e.g. MySQL)
- Experience with data modelling and designing scalable data architectures
- Practical experience delivering infrastructure changes in Microsoft Azure
- Hands-on experience with Infrastructure as Code tools (Terraform and/or Azure Bicep)
- Strong understanding of CI/CD principles and pipeline optimisation
- Familiarity with containers, secrets management, and monitoring/observability concepts
- Proficiency in JavaScript/TypeScript or other relevant programming languages
- Experience working with APIs and integrating data from distributed systems
- Experience with GitHub and building modular, maintainable systems
- Familiarity with PHP (Laravel) and Vue.js is an advantage
- Department
- Outstaffing
- Remote status
- Fully Remote
About Tunga
Tunga is the go-to platform for hiring African software developers. Companies from all over the world use Tunga to hire African software developers to execute software projects, as full-time or part-time members of distributed software teams.
Tunga’s mission is to create tech jobs for African youths and has a community of over 3000 software developers.
We were founded in 2015 and have served over 250 clients from all over the world. Tunga’s clients have a diverse profile: SMEs, startups, corporates, and NGOs all belong to our client base.