Data Engineer

Opus Recruitment Solutions
Manor Park, United Kingdom
6 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 80K

Job location

Manor Park, United Kingdom

Tech stack

Artificial Intelligence
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Cloud Computing
Data Infrastructure
Database Queries
Python
SQL Databases
Large Language Models
Snowflake
GIT
Data Layers
Git Flow
Infrastructure Automation Frameworks
Data Analytics
Data Management
Terraform
Software Version Control
Data Pipelines

Job description

London - Hybrid (2-3 days onsite, flexible) £65,000 - £80,000 + benefits The Opportunity We're working with a PE-backed, data-driven media and analytics business undergoing a major transformation as they bring their data platform in-house. This is a high-impact opportunity to join during a critical transition away from a third-party vendor, where you'll play a key role in stabilising, maintaining, and evolving a modern cloud-based data platform. You'll gain exposure to large-scale, real-world data, alongside emerging AI-driven initiatives, with the opportunity to grow your skills and ownership over time. The Role You'll work hands-on across an established AWS and Snowflake environment, supporting the existing platform while contributing to its ongoing improvement. Key responsibilities: Supporting and maintaining AWS infrastructure (S3, EC2, ECS, Lambda) Developing and optimising data pipelines using Python and SQL Building and improving data models and semantic layers Managing deployments through Git-based workflows Working within a Snowflake data platform Supporting infrastructure-as-code practices using Terraform Helping enable analytics and AI-driven use casesAbout You, Work with a modern stack: AWS, Snowflake, Python Opportunity to develop and grow into greater ownership Exposure to AI-led data initiatives Be part of a PE-backed business investing heavily in data and technology If this sounds like something up your street please get in touch with me, Kumbirai Mafini, (url removed)

Requirements

We're looking for a hands-on Data Engineer with a solid foundation who's keen to grow in a modern data environment. You might already be working as a Data Engineer, or looking to step into a more impactful Data Engineer role. This would suit a Data Engineer who enjoys getting stuck into real-world problems, or a developing Data Engineer ready to take the next step. Ultimately, this is a role for a curious, motivated Data Engineer who wants to learn and grow. Ideally, you'll have: Strong SQL skills (data modelling, transformations) Experience with Python Exposure to cloud platforms (AWS preferred) Familiarity with Git/version control Some experience working with modern data platforms (e.g. Snowflake)Nice to have: Exposure to Terraform Experience supporting existing data platforms Interest in AI / LLM tools (e.g. Claude) You don't need to tick every box. What matters most is a strong foundation, curiosity, and a willingness to learn.

Apply for this position