Lead Data Engineer
Department: Technology
Employment Type: Permanent
Location: l, l, Any UK Office Hub (Bristol / London / Manchester / Swansea), Hybrid
Key Responsibilities
- Define, shape and perfect data strategies in central and local government.
- Help public sector teams understand the value of their data, and make the most of it.
- Establish yourself as a trusted advisor in data driven approaches using public cloud services like AWS, Azure and GCP.
- As employee growth is a huge focus here, we would expect you to contribute to our recruitment efforts and take on line management responsibilities.
Skills, Knowledge & Expertise
- Proficiency in Git (inc. Github Actions) and able to explain the benefits of different branch strategies.
- Strong experience in IaC and able to guide how one could deploy infrastructure into different environments.
- Knowledge of handling and transforming various data types (JSON, CSV, etc) with Apache Spark, Databricks or Hadoop.
- Good understanding of possible architectures involved in modern data system design (Data Warehouse, Data Lakes, Data Meshes)
- Ability to create data pipelines on a cloud environment and integrate error handling within these pipelines.
- You understand how to create reusable libraries to encourage uniformity or approach across multiple data pipelines.
- Able to document and present end-to-end diagrams to explain a data processing system on a cloud environment.
- Some knowledge of how you would present diagrams (C4, UML, etc.)
- Enthusiasm for learning and self-development.
- You have experience of working on agile delivery-lead projects and can apply agile practices such as Scrum, XP, Kanban.
- Can own the cloud infrastructure underpinning data systems through a DevOps approach.
- Design and implement efficient data transformation processes at scale, both in batch and streaming use cases.
- You are a skilled Data Engineer who has delivered data platforms.
- Knowledge of SOLID, DRY and TDD principles and how to practically implement these into a project.
- You can demonstrate a commercial mindset when on projects to grow accounts organically with senior stakeholders.
- You have the experience to improve resilience into a project by checking for software vulnerabilities and implement appropriate testing strategies (unit integration, data quality, etc)
- You are skilled at offering guidance on how one would implement a robust DevOps approach in a data project.
- You can comfortably talk about tools needed such as DataOps in areas such as orchestration, data integration and data analytics.
- Working at a technology consultancy
- Working with Docker and virtual environments as part of the development and CI/CD process.
- Working with senior stakeholders to gather requirements and keep them engaged with
- Experience in working with a team of engineers using a variety of techniques such as pair programming or mob programming.
- Working with data scientists to productionise advanced data deliverables, such as machine learning models
- Working knowledge of statistics
- Working with multidisciplinary digital and technology teams
- Working within the public sector
- Working with data scientists to productionise advanced data deliverables, such as machine learning models
Job Benefits
📈 Pension - 7% employer matched
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
