13 - Data & DevOps Engineer
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 Apply To This Job