At a Glance
- Tasks: Design and build scalable data pipelines using Databricks, SQL, and Python.
- Company: Join CGI, a top-rated employer known for its inclusive and supportive culture.
- Benefits: Enjoy competitive salary, private healthcare, pension scheme, and career growth opportunities.
- Other info: Hybrid role with on-site presence in Swansea; security clearance needed.
- Why this job: Make a real impact by transforming data into actionable insights in a collaborative environment.
- Qualifications: Strong experience in data engineering, Databricks, SQL, and Python required.
The predicted salary is between 36000 - 60000 £ per year.
At CGI, we help organisations transform how they use data to deliver smarter decisions and lasting value. As a Senior Data Engineer, you’ll play a key role in building and evolving a modern, large-scale data platform, designing reliable and scalable pipelines that support critical business outcomes. Working closely with data leaders and delivery teams, you’ll help shape engineering standards, improve data quality, and enable trusted insights. You’ll be encouraged to take ownership, apply creative thinking to complex challenges, and grow your impact within a collaborative, supportive environment.
Due to the secure nature of the programme, you will need to hold UK Security Clearance or be eligible to go through this clearance. This is a hybrid position, with an on-site presence in Swansea two days per week.
Your future duties and responsibilities:
- Design, build, and maintain scalable data pipelines using Databricks, ensuring solutions align with agreed data models and architectural principles.
- Collaborate closely with data professionals across engineering and analytics, contributing to reliable, well-governed data platforms that support a wide range of business needs.
- Take ownership of engineering outcomes, help improve data quality and observability, and contribute to a culture of continuous improvement, where ideas are shared and supported.
Key responsibilities:
- Build & Engineer: Develop and maintain Databricks pipelines, including Delta Live Tables, using PySpark and Python.
- Ensure Quality: Maintain data quality, consistency, and lineage across all data sources and destinations.
- Orchestrate & Monitor: Implement orchestration, scheduling, and monitoring to ensure reliable pipeline performance.
- Collaborate & Align: Work with data teams to ensure alignment with target architecture and best practices.
- Troubleshoot & Improve: Identify and resolve data issues across development and production environments.
- Document & Share: Maintain clear technical documentation for pipelines, integrations, and processes.
Required Qualifications:
- Strong hands-on data engineering experience, a proactive mindset, and the ability to work collaboratively in complex environments.
- Strong experience with Databricks, including Delta Live Tables (DLTs).
- Proficiency in SQL, Python, and PySpark.
- Experience working with SSIS packages.
- Proven experience building and maintaining scalable data pipelines.
- Solid understanding of data quality, consistency, and lineage.
Desirable experience:
- Experience with AWS or Azure cloud platforms.
- Strong data modelling and data transformation expertise.
- Knowledge of CI/CD, version control, and DevOps practices for data.
- Experience with data quality, testing, and observability tooling.
- Familiarity with JIRA and Confluence.
Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because you’ll be invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction.
Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.
You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.
Come join our team—one of the largest IT and business consulting services firms in the world.
Senior Data Engineer in Swansea employer: CGI
At CGI, we pride ourselves on being a top employer, recognised for our commitment to inclusivity and employee growth. As a Senior Data Engineer in Swansea, you'll enjoy a collaborative work culture that fosters creativity and ownership, alongside competitive benefits such as a robust pension scheme, private healthcare, and the opportunity to become a CGI Partner. Join us to develop your skills in a supportive environment where your contributions directly impact our success and the future of data engineering.
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 current employees at CGI on LinkedIn or through mutual connections. A friendly chat can give you insider info and might even lead to a referral, which is always a bonus!
✨Tip Number 2
Prepare for the interview by brushing up on your technical skills. Make sure you can confidently discuss your experience with Databricks, SQL, and Python. Practice common data engineering scenarios so you can showcase your problem-solving skills.
✨Tip Number 3
Show off your passion for data! During interviews, share examples of how you've taken ownership of projects and improved data quality in previous roles. This will demonstrate your proactive mindset and fit with CGI's culture.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the CGI team.
We think you need these skills to ace Senior Data Engineer in Swansea
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that align with the Senior Data Engineer role. Highlight your hands-on experience with Databricks, SQL, and Python, as these are key to what we’re looking for.
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 past projects where you’ve taken ownership and delivered results.
Showcase Your Problem-Solving Skills:In your application, don’t shy away from discussing complex challenges you’ve faced in previous roles. We love creative thinkers who can troubleshoot and improve data pipelines, so let us know how you’ve done this!
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 shows you’re keen on joining our community!
How to prepare for a job interview at CGI
✨Know Your Data Engineering Stuff
Make sure you brush up on your knowledge of Databricks, Delta Live Tables, and the tools mentioned in the job description. Be ready to discuss your hands-on experience with SQL, Python, and PySpark, as well as any projects where you've built scalable data pipelines.
✨Show Off Your Problem-Solving Skills
Prepare to share specific examples of how you've tackled complex data challenges in the past. Think about times when you improved data quality or resolved issues in production environments, and be ready to explain your thought process.
✨Collaborate Like a Pro
Since this role involves working closely with data teams, be prepared to discuss how you've collaborated in previous roles. Highlight your experience in aligning with engineering standards and best practices, and how you’ve contributed to a culture of continuous improvement.
✨Ask Insightful Questions
At the end of the interview, don’t forget to ask questions that show your interest in the company and the role. Inquire about their data architecture, team dynamics, or how they support professional growth. This not only shows your enthusiasm but also helps you gauge if it's the right fit for you.