At a Glance
- Tasks: Design and deliver scalable data pipelines and big data solutions for clients.
- Company: Join a forward-thinking company that values innovation and collaboration.
- Benefits: Competitive salary, flexible working hours, and opportunities for professional growth.
- Why this job: Make an impact by solving real-world data challenges with cutting-edge technology.
- Qualifications: Experience in data engineering and strong coding skills in Python or similar languages.
- Other info: Dynamic team environment with a focus on Agile methodologies and career advancement.
The predicted salary is between 50000 - 70000 £ per year.
We’re hiring a Data Engineer / Consultant to design and deliver scalable data pipelines and big data solutions for clients. This is a client-facing role, combining hands-on engineering with stakeholder engagement and solution design.
Key Responsibilities
- Build and optimise data pipelines, ETL processes, and data platforms
- Develop solutions using Python, Spark, Kafka, Hadoop or similar
- Work in Agile teams to deliver production-ready systems
- Translate business requirements into technical data solutions
- Engage with stakeholders and communicate technical concepts clearly
- Deploy solutions using cloud (AWS/Azure/GCP), Docker, Kubernetes, CI/CD
Skills & Experience
- Experience as a Data Engineer / Big Data Engineer
- Strong coding in Python, Scala or Java
- Hands-on with Spark, Kafka, ETL / data pipelines
- Knowledge of cloud platforms (AWS, Azure or GCP)
- Familiar with Agile and software engineering best practices
- Strong communication / stakeholder skills
Nice to Have
- Consulting or client-facing experience
- Docker, Kubernetes, DevOps, CI/CD
- Streaming or real-time data experience
Data Engineer / Consultant employer: Change-IT Public Sector
Contact Detail:
Change-IT Public Sector Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Data Engineer / Consultant
✨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 hunt. You never know who might have a lead or can refer you to a great opportunity.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving Python, Spark, or cloud platforms. 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 technical knowledge and soft skills. Be ready to discuss how you've built and optimised data pipelines, and practice explaining complex concepts in simple terms for stakeholders.
✨Tip Number 4
Don't forget to apply through our website! We love seeing candidates who are proactive and engaged. Plus, it’s a great way to ensure your application gets into the right hands.
We think you need these skills to ace Data Engineer / Consultant
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with data pipelines, ETL processes, and the technologies mentioned in the job description. We want to see how your skills align with what we're looking for!
Showcase Your Projects: Include any relevant projects or experiences that demonstrate your hands-on engineering skills. If you've worked with Python, Spark, or cloud platforms, let us know how you tackled challenges and delivered solutions.
Communicate Clearly: Since this is a client-facing role, it's crucial to show off your communication skills. When writing your application, make sure to explain technical concepts in a way that's easy to understand. We love clarity!
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 ensures you’re considered for the role. Plus, it’s super easy!
How to prepare for a job interview at Change-IT Public Sector
✨Know Your Tech Inside Out
Make sure you brush up on your coding skills, especially in Python, Spark, and any other relevant technologies mentioned in the job description. Be ready to discuss your past projects and how you've built or optimised data pipelines.
✨Engage with Stakeholders
Since this role involves client interaction, practice explaining technical concepts in simple terms. Think of examples where you've successfully communicated with non-technical stakeholders and how you translated their needs into technical solutions.
✨Showcase Your Agile Experience
Familiarise yourself with Agile methodologies if you haven't already. Be prepared to discuss how you've worked in Agile teams before, focusing on your contributions to delivering production-ready systems.
✨Cloud Knowledge is Key
Brush up on your knowledge of cloud platforms like AWS, Azure, or GCP. Be ready to talk about how you've deployed solutions using these technologies, as well as your experience with Docker and Kubernetes.