Lead Data Engineer

Recann

Role Description

Posted on: 
Nov 9, 2024

Lead Data Engineer

We are on the lookout for an experienced Lead Data Engineer to join our customer's innovative team on a contract basis.

Key Responsibilities:

• Provide strategic leadership to the Data Engineering team, fostering best practices in software development to create robust AWS Glue data pipelines.

• Oversee the secure management of the data engineering lifecycle, ensuring all pipelines are designed, built, deployed, and maintained with security in mind.

• Take an active role in developing data pipelines by writing, testing, and deploying scalable and efficient code.

• Construct CI pipelines and implement Infrastructure as Code for deployment across AWS environments.

• Establish and configure development environments and services, including databases and various AWS components.

• Advocate for Agile and DevOps methodologies to streamline software development processes and enhance delivery speed.

• Facilitate daily stand-up meetings to assess team progress, address challenges, and ensure alignment with project goals.

• Conduct thorough code reviews and maintain comprehensive technical documentation.

• Collaborate with stakeholders to gain insights into existing data workflows and support development efforts.

• Mentor and support team members through guidance, pair programming, and code review sessions to help them achieve their potential.

Location: Hybrid (Greater Manchester - 2 days per week)

Ideal Candidate:

To thrive in this role, you will need:

• Extensive experience in leading the development of AWS Glue data pipelines, with a strong background in similar roles within medium-sized organizations.

• A minimum of four years’ experience in data engineering, showcasing your ability to write clean, testable, and maintainable code.

• Proficiency in AWS technologies, including Glue, Lambda, S3, as well as programming languages such as Python and SQL, and familiarity with PostgreSQL and PySpark.

• Knowledge of building CI pipelines, preferably using Microsoft Azure DevOps, alongside a solid understanding of the software development lifecycle and Agile methodologies (Scrum and Kanban).

• Experience with DevOps principles and practices, as well as lean development methodologies.

• A strong grasp of information security requirements, particularly regarding GDPR compliance and secure development lifecycles.

Skills and Competencies:

• Exceptional verbal and written communication skills to effectively engage with technical and non-technical stakeholders at all levels.

• Strong people management abilities, creating a positive team environment, resolving conflicts, and being responsive to team needs.

• Demonstrated decision-making capabilities and the ability to quickly identify requirements to deliver effective solutions without unnecessary complexity.

• A detail-oriented mindset with excellent problem-solving skills, able to prioritize tasks under pressure and maintain a focus on quality.

• A commitment to continuous learning and adapting to new technologies, methodologies, and best practices.

📩 Apply Today for further information.

Apply Now
> Start 3-Day Free Trial

Roles Published Yesterday
To see roles published in the last 5 days, sign-up to 3-day free trial of Role Scout.