At a Glance
- Tasks: Join our Engineering team to create scalable data pipelines and automate data processes.
- Company: Swoop Recruitment is a dynamic company focused on innovative digital solutions.
- Benefits: Enjoy a hybrid work model with 3 days in the office and 2 days remote.
- Why this job: Be part of a collaborative environment that values your input and supports your growth.
- Qualifications: 4+ years as a cloud data engineer with strong Azure skills and programming experience.
- Other info: Applications will be reviewed after January 2, 2025.
The predicted salary is between 48000 - 84000 £ per year.
An exciting opportunity for an experienced Data Engineer to join the Engineering team working within the Digital & Product Department.
Location: Chiswick (West London)
Work Type: 3 days in office, 2 day from home
Salary: £60k – £70k dependent on experience
Full time permanent position
The successful candidate will be responsible for creating the pipelines that transform data in a scalable and repeatable way. You will need to produce efficient code that automates the ingestion and cleansing of data and apply the transformations required to achieve the target data format.
You will work with the Engineering and Data & Business Analytics teams to understand the source and target data requirements and use this knowledge to develop data integration solutions to achieve the necessary migrations.
The Data Engineer will support the software developers, database architects and data analysts on data initiatives and will ensure optimal data delivery architecture is consistent throughout ongoing projects. You must be self-directed and comfortable supporting the data needs of multiple teams, systems, and products.
DUTIES & RESPONSIBILITIES
- Understand, build and develop ETL and data integration solutions within Azure landscape using a wide array of technologies and data sources
- Analyse and organise raw data
- Explore ways to enhance data quality and reliability
- Identify, design, and implement internal process improvements: automating manual processes, optimizing data delivery, etc.
- Work with cloud-based infrastructure (Azure) for hosting data solutions and applications
- Collaborate with architects, data analysts and data scientists to help meet the business goals
SKILLS REQUIRED
- 4+ years experience as a cloud data engineer
- Good knowledge of the Azure data engineering stack, especially Azure Synapse and Azure Data Lake.
- Proven experience in development and maintenance of ETL/ELT processes within a medallion architecture.
- Azure synapse pipeline development and experience in writing PySpark notebooks is preferable.
- Good knowledge of (and preferably experience in) design and implementation of delta loads and table/column level CDC implementation.
- Strong experience working with relational databases (OLAP and OLTP)
- Programming experience in Python, PySpark and T-SQL
- Previous experience with Azure DevOps and understanding of CI/CD is desirable
- Analytical skills related to working with structured and unstructured datasets
- Excellent written and verbal communication skills
- Experience supporting and working with cross-functional teams in a dynamic environment
Please Note: Swoop Recruitment are now out of office until 2nd January 2025 – we will endeavour to respond to your application as soon as possible once reviewed upon our return.
Swoop Recruitment | Data Engineer employer: Swoop Recruitment
Contact Detail:
Swoop Recruitment Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Swoop Recruitment | Data Engineer
✨Tip Number 1
Familiarize yourself with the Azure data engineering stack, especially Azure Synapse and Azure Data Lake. This knowledge will not only help you in interviews but also demonstrate your commitment to the role.
✨Tip Number 2
Showcase your experience with ETL/ELT processes and medallion architecture. Be ready to discuss specific projects where you've implemented these solutions, as this will highlight your practical skills.
✨Tip Number 3
Prepare to discuss your programming experience in Python, PySpark, and T-SQL. Having examples of how you've used these languages in past projects can set you apart from other candidates.
✨Tip Number 4
Emphasize your ability to work collaboratively with cross-functional teams. Share examples of how you've supported different teams in a dynamic environment, as this aligns with the job's requirements.
We think you need these skills to ace Swoop Recruitment | Data Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience as a Data Engineer, especially your work with Azure and ETL processes. Use specific examples that demonstrate your skills in Python, PySpark, and T-SQL.
Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention how your background aligns with the responsibilities listed in the job description, particularly your experience with data integration solutions and cloud-based infrastructure.
Showcase Relevant Projects: If you have worked on relevant projects, describe them briefly in your application. Highlight any specific achievements related to data quality enhancement, automation of processes, or collaboration with cross-functional teams.
Proofread Your Application: Before submitting, carefully proofread your application materials. Ensure there are no grammatical errors and that your writing is clear and concise. This reflects your attention to detail, which is crucial for a Data Engineer.
How to prepare for a job interview at Swoop Recruitment
✨Showcase Your Technical Skills
Be prepared to discuss your experience with the Azure data engineering stack, especially Azure Synapse and Azure Data Lake. Highlight specific projects where you developed ETL/ELT processes and how you utilized PySpark notebooks.
✨Demonstrate Problem-Solving Abilities
Expect questions that assess your analytical skills. Prepare examples of how you've enhanced data quality and reliability in previous roles, and be ready to discuss any internal process improvements you've implemented.
✨Emphasize Collaboration Experience
Since the role involves working with cross-functional teams, share experiences where you collaborated with software developers, database architects, or data analysts. Highlight how you supported their data needs and contributed to achieving business goals.
✨Prepare for Behavioral Questions
Be ready to answer behavioral questions that explore your self-direction and ability to manage multiple teams and systems. Use the STAR method (Situation, Task, Action, Result) to structure your responses effectively.