Join our client on an ambitious data transformation journey using Databricks, guided by best practice data governance and architectural principles.
We are recruiting talented data engineers for a major UK energy provider committed to 100% renewable energy and sustainability, focusing on delivering exceptional customer experiences.
Contract Details: Initially 3 months with potential extension. Hybrid role with one day a week in Nottingham (negotiable). Full-time, 37 hours/week.
Accountabilities:
- Develop and maintain scalable, efficient data pipelines within Databricks, evolving them as requirements and technologies change.
- Build and manage an enterprise data model within Databricks.
- Integrate new data sources using batch and streaming processes, adhering to SLAs.
- Create and maintain documentation for data pipelines, following security and monitoring protocols.
- Ensure data quality and reliability, maintaining trust in the data.
- Take ownership of complex data engineering projects and develop solutions aligned with business needs.
- Collaborate closely with stakeholders to manage requirements.
- Coach and mentor team members, fostering innovation and best practices.
Knowledge and Skills:
- Extensive experience with Python, including advanced concepts.
- Strong SQL, database design, and data architecture skills.
- Experience with Databricks and/or Spark.
- Knowledge of data governance, cataloguing, quality principles, and tools.
- Skilled in data extraction, joining, and aggregation, especially with big data and real-time data using Spark.
- Proficient in data cleansing and transformation for analysis.
- Understanding of data storage concepts and warehousing.
- Ability to write production-quality, repeatable data pipeline code.
- Experience with data migration is advantageous.
- Open to new technologies and ways of working.
- Self-motivated and proactive problem solver.
- Experience with Git/version control, legacy codebases, testing, CI/CD, and software best practices.
- Attention to detail and curiosity about data.
- Strong Linux tooling knowledge.
- Experience with AWS is essential.
Additional Notes:
Successful applicants will undergo pre-employment checks, including DBS verification. This vacancy is advertised by Rullion Ltd, committed to diversity and equal opportunities.