At a Glance
- Tasks: Lead data engineering projects and develop scalable data systems using Python.
- Company: A forward-looking company focused on a low carbon future.
- Benefits: Fully remote work, flexible hours, and a people-focused culture.
- Why this job: Make a real impact by turning data into actionable insights for the business.
- Qualifications: Strong Python skills, project management experience, and ability to communicate with non-technical stakeholders.
- Other info: Join a growing team with opportunities for career development and autonomy.
The predicted salary is between 60000 - 80000 £ per year.
Take responsibility for data engineering in a growing company. This hands-on Python role would suit an experienced data engineering lead. To the rest of the business, you will provide the answers the business needs, in plain language. Behind the scenes, you will become the technical authority on a new platform, making good use of the abundant data in hand, architecting and developing new systems towards these needs, and growing the team for the future.
You’ll have:
- Strong software engineering skills in Python, including excellent knowledge of the Python language, use of design patterns, SOLID principles, databases, cloud deployment, source control and CI/CD.
- Led data engineering projects, with a focus on building and maintaining scalable data pipelines, data lakes or lakehouse architectures.
- Project management and team leadership skills.
- The ability to communicate clearly and effectively with non-technical stakeholders.
- Good attention to detail, a positive attitude, flexibility, collaboration, and engagement with clients, building good relationships.
You’d join a forward-looking company with a people-focused and environmentally friendly mission towards a low carbon future. The role has significant autonomy, as you will encapsulate the technical aspects of the data engineering function of the business, help them make the most of available data, exploring it and delivering clear answers. Fully remote work is an option, and flexible and/or reduced hours may be considered.
Please note: even if you don’t have exactly the background indicated, do contact us now if this type of job is of interest – we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.
Data Engineering Lead (27511) in Nottingham employer: ECM Selection
Contact Detail:
ECM Selection Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Data Engineering Lead (27511) in Nottingham
✨Tip Number 1
Network like a pro! Reach out to your connections in the data engineering field and let them know you're on the lookout for opportunities. You never know who might have a lead or can put in a good word for you.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving Python and data pipelines. This will give potential employers a taste of what you can do and set you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on your communication skills. Practice explaining complex technical concepts in simple terms, as you'll need to engage with non-technical stakeholders. We want you to shine!
✨Tip Number 4
Don't forget to apply through our website! We have a range of exciting opportunities that might not be advertised elsewhere. Plus, we always get your permission before sending your CV to any company.
We think you need these skills to ace Data Engineering Lead (27511) in Nottingham
Some tips for your application 🫡
Show Off Your Python Skills: Make sure to highlight your strong software engineering skills in Python. We want to see your knowledge of design patterns, SOLID principles, and how you've used these in past projects. Don't hold back on showcasing your experience with databases and cloud deployment!
Communicate Clearly: Since you'll be working with non-technical stakeholders, it's crucial to demonstrate your ability to communicate complex ideas in plain language. Use your application to show us how you can bridge the gap between technical and non-technical teams.
Highlight Leadership Experience: If you've led data engineering projects or managed a team, make sure to mention it! We’re looking for someone who can grow our team and lead projects effectively, so share any relevant experiences that showcase your project management and team leadership skills.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and get to know you better. Plus, we always get your permission before submitting your CV to a company, so you can feel secure in your application process!
How to prepare for a job interview at ECM Selection
✨Know Your Python Inside Out
Make sure you brush up on your Python skills before the interview. Be ready to discuss design patterns, SOLID principles, and how you've used these in past projects. They’ll want to see that you can not only code but also architect scalable data solutions.
✨Communicate Like a Pro
Since you'll be dealing with non-technical stakeholders, practice explaining complex concepts in simple terms. Think of examples from your past where you successfully communicated technical details to a non-technical audience. This will show your ability to bridge the gap between tech and business.
✨Showcase Your Leadership Skills
Prepare to talk about your experience leading data engineering projects. Highlight specific instances where you managed teams or mentored others. They’ll be looking for someone who can grow the team and lead by example, so have those stories ready!
✨Emphasise Your Flexibility and Collaboration
This role values a positive attitude and collaboration. Think of times when you adapted to changes or worked closely with clients. Share how you built relationships and engaged with others to achieve common goals, as this will resonate well with their people-focused mission.