Data Engineer - Newcastle
Core
Design, build, and maintain scalable data pipelines and cloud architectures to enable analytics, AI, and operational insights for public and private sector clients.
Role type
Senior Data Engineer (IC)
Builds
Scalable data pipelines, real-time streaming integrations, and cloud-based data solutions
Domain
Data Engineering / Cloud Infrastructure / Public & Private Sector
Deliverable
production ML models | product features
Required skills
Java, Python, Kafka, Flink, Spark, AWS (Kinesis, MSK, Lambda, Glue), Terraform, Docker, Kubernetes, CI/CD, Data Modeling, Data Governance
Preferred skills
Azure DevOps, GitHub Actions, Jenkins, Databricks, Snowflake, BigQuery, mentoring juniors, client-facing experience
Technologies
Java, Python, Kafka, Flink, Spark, AWS, Azure, GCP, Terraform, Docker, Kubernetes, Azure DevOps, GitHub Actions, Jenkins, Databricks, Snowflake, BigQuery
Responsibilities
Build and optimize scalable data pipelines; Develop real-time streaming pipelines and event-driven integrations; Integrate data from multiple sources using AWS managed services; Contribute to data modeling and architecture best practices; Deploy and maintain data applications using CI/CD tooling; Use Infrastructure as Code to manage cloud environments
Seniority
Senior, hands-on IC