Work with the team to engineer tools based on data requirements, manage development from prototyping to productionising.
Identify, design, and implement internal process improvements: automating manual processes, optimizing data delivery, improve existing tools for greater scalability, etc.
Develop and maintain data and coding standards, produce well-documented codes with robust testing and aligned with our data governance.
Helping us implement a data-driven mindset in the company.
Requirements
Previous experience working as a data engineer in a start-up or fast-paced organisation.
STEM background or similar.
You have strong Python programming skills (built production-grade tools, have a test-driven approach, consistent and well documented code).
You have strong SQL skills.
Deployed applications on cloud services.
Experience in using orchestration tools (Airflow, Dagster or Prefect).
Experience with container technology (Docker, Kubernetes).
Experience with CI/CD pipelines (preferably Azure DevOps)
Experience with application deployment to Cloud services (GCP, AWS, Azure preferred).
Tech Stack
Airflow
AWS
Azure
Cloud
Docker
Google Cloud Platform
Kubernetes
Python
SQL
Benefits
Full onboarding support and continued development opportunities
Options for flexible working
Regular social activities
Pension contributions
Discretionary bonus scheme
Private health cover
Life assurance
Family friendly policies including enhanced Maternity & Paternity leave