Senior Data Engineer in Swansea

Senior Data Engineer in Swansea

Swansea Full-Time 60000 - 75000 £ / year (est.) Home office (partial)
Made Tech

At a Glance

  • Tasks: Develop and maintain data platforms for public sector organisations, ensuring maximum value for users.
  • Company: Join a forward-thinking tech consultancy with a focus on data-driven solutions.
  • Benefits: Enjoy 30 days holiday, flexible parental leave, remote work, and paid counselling.
  • Other info: Dynamic team environment with opportunities for professional growth and development.
  • Why this job: Make a real impact by enabling organisations to harness the power of data.
  • Qualifications: Experience in data engineering, cloud infrastructure, and a passion for learning.

The predicted salary is between 60000 - 75000 £ per year.

Our Senior Data Engineers enable public sector organisations to embrace a data-driven approach by providing data platforms and services that are high-quality, cost-efficient, and tailored to clients’ needs. They develop, operate, and maintain these services. They make sure they provide maximum value to data consumers, including analysts, scientists, and business stakeholders.

Your role at Made Tech:

As a Senior Data Engineer, you may play one or more roles according to our clients' needs. The role is very hands-on and you'll support as a senior contributor for a project, focusing on both delivering engineering work as well as upskilling members of the client team. At other points, you might play more of a technical architect role and work with the larger MadeTech team to identify growth opportunities within the account. You’ll need to have a drive to deliver outcomes for users. You’ll make sure that the wider context of a delivery is considered and maintain alignment between the operational and analytical aspects of the engineering solution.

Skills, Knowledge & Expertise:

  • Enthusiasm for learning and self-development
  • Proficiency in Git (inc. Github Actions) and able to explain the benefits of different branch strategies
  • Gathering and meeting the requirements of both clients and users on a data project
  • Strong experience in IaC and able to guide how one could deploy infrastructure into different environments
  • Owning the cloud infrastructure underpinning data systems through a DevOps approach
  • Knowledge of handling and transforming various data types (JSON, CSV, etc) with Apache Spark, Databricks or Hadoop
  • Good understanding of the possible architectures involved in modern data system design (e.g. Data Warehouse, Data Lakes and Data Meshes) and the different use cases for them
  • Ability to create data pipelines on a cloud environment and integrate error handling within these pipelines
  • Able to document and present an end-to-end diagram to explain a data processing system on a cloud environment
  • To provide guidance on implementing a robust DevOps approach in a data project
  • Experience in improving resilience into a project by checking for software vulnerabilities and implementing appropriate testing strategies (unit, integration, data quality etc.)
  • Knowledge of SOLID, DRY and TDD principles and how to practically implement these into a project
  • Agile practices such as Scrum, XP, and/or Kanban
  • Designing and implementing efficient data transformation processes at scale, both in batch and streaming use cases
  • People skills such as mentoring, supportive team player and performing line management duties
  • To be able to demonstrate a commercial mindset when on projects to grow accounts organically with senior stakeholders

Desirable experience:

  • Working at a technology consultancy
  • Working with Docker and virtual environments as part of the development and CI/CD process
  • Working with senior stakeholders to gather requirements and keep them engaged
  • Experience in working with a team of engineers using a variety of techniques such as pair programming or mob programming
  • Working with data scientists to productionise advanced data deliverables, such as machine learning models
  • Working knowledge of statistics
  • Working with multidisciplinary digital and technology teams
  • Working within the public sector

Job Benefits:

  • 30 days Holiday - we offer 30 days of paid annual leave + bank holidays!
  • Flexible Parental Leave - we offer flexible parental leave options
  • Remote Working - we offer part time remote working for all our staff
  • Paid counselling - we offer paid counselling as well as financial and legal advice

An increasing number of our customers are specifying a minimum of SC (security check) clearance in order to work on their projects. As a result, we're looking for all successful candidates for this role to have eligibility. Eligibility for SC requires 5 years' of continuous UK residency. Please note that if at any point during the interview process it is apparent that you may not be eligible for SC, we won't be able to progress your application and we will contact you to let us know why.

Senior Data Engineer in Swansea employer: Made Tech

At Made Tech, we pride ourselves on being an exceptional employer that fosters a collaborative and innovative work culture across our UK office hubs in Bristol, London, Manchester, and Swansea. We offer a range of benefits including 30 days of paid annual leave, flexible parental leave, and remote working options, all designed to support your work-life balance and personal growth. With a strong emphasis on professional development and upskilling, our Senior Data Engineers play a crucial role in shaping data-driven solutions for public sector organisations while enjoying a supportive environment that encourages continuous learning and career advancement.
Made Tech

Contact Detail:

Made Tech Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Data Engineer in Swansea

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work in data engineering. A friendly chat can lead to insider info about job openings or even referrals that could give you a leg up.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving data pipelines and cloud infrastructure. This gives potential employers a tangible look at what you can do and how you tackle real-world problems.

✨Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and soft skills. Be ready to discuss your experience with tools like Apache Spark and your approach to DevOps. Practice common interview questions to boost your confidence!

✨Tip Number 4

Don’t forget to apply through our website! We love seeing candidates who are genuinely interested in joining us. Tailor your application to highlight how your skills align with our needs, and let your enthusiasm shine through!

We think you need these skills to ace Senior Data Engineer in Swansea

Git
Github Actions
Infrastructure as Code (IaC)
Apache Spark
Databricks
Hadoop
Data Warehouse
Data Lakes
Data Meshes
Data Pipeline Creation
Error Handling in Data Pipelines
C4 Diagrams
UML Diagrams
DevOps
DataOps
Agile Practices

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences mentioned in the job description. Highlight your proficiency in Git, cloud infrastructure, and data transformation processes to catch our eye!

Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about data engineering and how you can contribute to our team. Share specific examples of your past projects that align with the role.

Showcase Your Learning Mindset: We love candidates who are eager to learn! Mention any recent courses, certifications, or self-study you've undertaken related to data engineering or DevOps practices.

Apply Through Our Website: For the best chance of success, make sure to apply directly through our website. It helps us keep track of your application and ensures you’re considered for the role!

How to prepare for a job interview at Made Tech

✨Know Your Data Tools

Make sure you brush up on your knowledge of tools like Apache Spark, Databricks, and Hadoop. Be ready to discuss how you've used these technologies in past projects, especially in creating data pipelines and handling various data types.

✨Showcase Your DevOps Skills

Since the role involves a strong DevOps approach, be prepared to explain your experience with IaC and cloud infrastructure. Discuss specific examples where you've implemented robust DevOps practices and how they improved project outcomes.

✨Demonstrate Your People Skills

As a Senior Data Engineer, mentoring and supporting team members is key. Share experiences where you've guided others or collaborated with cross-functional teams, highlighting your ability to communicate complex ideas clearly.

✨Prepare for Scenario Questions

Expect scenario-based questions that assess your problem-solving skills. Think about challenges you've faced in previous roles, particularly around data transformation processes or stakeholder engagement, and how you overcame them.

Senior Data Engineer in Swansea
Made Tech
Location: Swansea

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>