At a Glance
- Tasks: Engineer data pipelines on AWS, modernise legacy workloads, and support reporting use cases.
- Company: Leading tech firm in London focused on innovative data solutions.
- Benefits: Competitive salary, flexible working, and opportunities for professional growth.
- Other info: Collaborative Agile environment with strong mentorship and career advancement.
- Why this job: Join a dynamic team and make an impact in the world of data engineering.
- Qualifications: Experience with AWS, PySpark, SQL, and CI/CD practices required.
The predicted salary is between 60000 - 75000 £ per year.
Whitehall Resources currently require an experienced Data Engineer to work with a key client based in London.
Please note this role falls INSIDE IR35.
What you’ll do:
- Engineer production grade data pipelines on AWS (EMR, S3, Lambda), using PySpark/Python and SQL, with a focus on performance, resilience, testing, and observability.
- Migrate and modernise legacy workloads (e.g., ETL jobs and reporting feeds) onto cloud native services, creating reusable components and shared frameworks.
- Support reporting & MI use cases, including transformations and data models that feed downstream tools (e.g., Power BI).
- Own CI/CD and version control practices (e.g., Git/GitLab), review code, and enforce engineering standards.
- Coach and mentor engineers, provide technical guidance/code reviews, and contribute to architectural decisions across squads.
- Work in Agile delivery, collaborating across product, data, and platform teams using Jira/Confluence; translate requirements into robust engineering tasks.
- Embed security and compliance by design, aligning with BPSS/SC constraints and department data handling policies.
Essential skills & experience:
- Hands on expertise in AWS & Spark: Amazon EMR, S3, Lambda; strong PySpark/Python and SQL for large scale batch processing.
- Data engineering at scale in government or similarly complex domains, including performance tuning and data quality management.
- CI/CD & DevOps: pipelines and IaC (e.g., Terraform), automated testing, and release governance.
- Version control & collaboration: Git/GitLab, code review, branching strategies, and trunk/PR workflows.
- APIs & integration: building/consuming data services to move and expose data safely and reliably.
- Agile ways of working with Jira/Confluence; clear stakeholder communication and concise technical documentation.
- Security clearance: BPSS (minimum) and SC cleared or SC clearable for UK government work.
Desirable:
- Data warehousing & modeling (e.g., Redshift; dimensional modeling; dbt).
- Basic Power BI familiarity to partner with BI developers and validate end to end data flows.
- AWS ecosystem depth (Athena, Redshift, EC2, CloudWatch, IAM) and event driven patterns.
Certifications (nice to have):
- AWS Certified Cloud Practitioner (or higher), Azure AI Fundamentals (awareness of ML/AI services).
SFIA Level 4 (Enable) alignment:
- Autonomy: Works under general direction; plans own work; designs and implements PySpark jobs on EMR, modernising legacy code with minimal supervision.
- Influence: Shapes standards through code reviews and mentoring; influences delivery outcomes across teams.
- Complexity: Handles substantial, multifaceted engineering tasks (e.g., migration to new MI platform; data quality resolution; estimating effort).
- Business skills: Communicates effectively with stakeholders; aligns data products to reporting/decision making needs; contributes to Agile ceremonies.
Data Engineer - Informatica in Slough employer: Whitehall Resources
At Whitehall Resources, we pride ourselves on being an exceptional employer, offering a dynamic work environment in the heart of London. Our culture fosters collaboration and innovation, providing ample opportunities for professional growth through mentorship and hands-on experience with cutting-edge technologies like AWS and PySpark. Join us to be part of a team that values your contributions and supports your career development while working on impactful projects in the government sector.
StudySmarter Expert Advice🤫
We think this is how you could land Data Engineer - Informatica in Slough
✨Network Like a Pro
Get out there and connect with people in the industry! Attend meetups, webinars, or even just grab a coffee with someone who’s already in the data engineering game. You never know who might have the inside scoop on job openings or can refer you directly.
✨Show Off Your Skills
Don’t just tell them what you can do; show them! Create a portfolio of your projects, especially those involving AWS, PySpark, and SQL. Share your GitHub link when you apply through our website to give potential employers a taste of your coding chops.
✨Ace the Interview
Prepare for technical interviews by brushing up on your AWS and Spark knowledge. Practice coding challenges and be ready to discuss your past projects in detail. Remember, they want to see how you think and solve problems, so don’t hold back!
✨Follow Up
After an interview, don’t forget to send a thank-you email! It shows your enthusiasm for the role and keeps you fresh in their minds. Plus, it’s a great opportunity to reiterate why you’re the perfect fit for the Data Engineer position.
We think you need these skills to ace Data Engineer - Informatica in Slough
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the Data Engineer role. Highlight your experience with AWS, PySpark, and SQL, and don’t forget to mention any relevant projects that showcase your skills in data pipelines and cloud services.
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about data engineering and how your background aligns with our needs. Be specific about your experience with CI/CD practices and Agile methodologies.
Showcase Your Technical Skills:When filling out your application, make sure to emphasise your hands-on expertise with tools like Git, Terraform, and Power BI. We want to see how you’ve used these technologies in real-world scenarios, so don’t hold back!
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 to do!
How to prepare for a job interview at Whitehall Resources
✨Know Your Tech Inside Out
Make sure you’re well-versed in AWS, PySpark, and SQL. Brush up on your knowledge of Amazon EMR, S3, and Lambda, as well as CI/CD practices. Be ready to discuss how you've engineered data pipelines and modernised legacy workloads in previous roles.
✨Showcase Your Problem-Solving Skills
Prepare to share specific examples of how you've tackled complex data engineering challenges. Think about performance tuning, data quality management, and how you’ve contributed to architectural decisions. This will demonstrate your ability to handle substantial engineering tasks.
✨Familiarise Yourself with Agile Practices
Since the role involves working in Agile delivery, be prepared to discuss your experience with Jira and Confluence. Highlight how you’ve collaborated across teams and translated requirements into robust engineering tasks. This shows you can thrive in a dynamic environment.
✨Emphasise Security and Compliance Knowledge
Given the importance of security clearance for this role, make sure you understand BPSS and SC constraints. Be ready to discuss how you’ve embedded security and compliance by design in your previous projects, which will show you take these aspects seriously.