Data Engineer

myGwork - LGBTQ+ Business Community
Newcastle upon Tyne
3 days ago
Create job alert
Data Engineer

At CGI, we design and deliver data-driven solutions that transform how the UK's public and commercial sectors operate, enabling smarter decisions and better outcomes for millions. As a Data Engineer within our Delivery Centre, you'll build the platforms and pipelines that power critical services and unlock meaningful insight from complex data. We combine innovation with real-world impact, giving you the opportunity to take ownership of high-value solutions, collaborate with expert teams, and shape the future of digital services. Here, your ideas are valued, your growth is supported, and your work makes a measurable difference to clients and communities across the UK.


CGI was recognised in the Sunday Times Best Places to Work List 2025 and has been named a UK \'Best Employer\' by the Financial Times. We offer a competitive salary, excellent pension, private healthcare, plus a share scheme (3.5% + 3.5% matching) which makes you a CGI Partner not just an employee. We are committed to inclusivity, building a genuinely diverse community of tech talent and inspiring everyone to pursue careers in our sector, including our Armed Forces, and are proud to hold a Gold Award in recognition of our support of the Armed Forces Corporate Covenant. Join us and you'll be part of an open, friendly community of experts. We'll train and support you in taking your career wherever you want it to go.


Due to the secure nature of the programme, you will need to hold UK Security Clearance or be eligible to go through this clearance. Our teams operate within a flexible hybrid working model, however on-site requirements vary by project, so the ability to travel as required to meet client needs is essential.


Your future duties and responsibilities

In this role, you will design, build and optimise scalable data platforms and pipelines that underpin mission-critical services across the UK. You will work closely with architects, developers and client stakeholders to turn complex requirements into secure, high-performing data solutions that enable insight and innovation. With the freedom to shape technical approaches and the backing of a collaborative delivery team, you will play a key role in driving measurable outcomes for our clients.


You will contribute across the full data lifecycle, from ingestion and transformation to storage, modelling and visualisation, ensuring solutions are resilient, secure and future-ready. As part of an agile environment, you will continuously improve ways of working, champion best practice and help organisations become truly data driven.


Key responsibilities

  • Design & Deliver scalable data pipelines and cloud-based data platforms (AWS, Azure, GCP).
  • Develop & Optimise robust data models, warehouses and \'big data\' architectures.
  • Integrate & Transform data using tools such as Databricks, Spark, Kafka, Talend, Informatica, AWS Glue or Azure Data Factory.
  • Collaborate & Influence with cross-functional agile teams and client stakeholders.
  • Automate & Secure CI/CD pipelines and infrastructure using tools such as Jenkins, GitHub, Terraform, Ansible or Kubernetes.
  • Enable Insight by supporting visualisation and reporting tools including Power BI or Tableau.

Required qualifications to be successful in this role

To succeed, you will bring strong hands-on experience in building and optimising cloud-based data solutions within agile environments. You will combine technical depth with a proactive mindset, taking ownership of delivery while contributing to a supportive, high-performing team. A passion for innovation and continuous improvement will help you thrive in this role.


Essential qualifications:



  • You should have hands-on experience with cloud platforms such as AWS, Azure or GCP.
  • Strong proficiency in Python, SQL, Scala, Spark-SQL, JavaScript or PowerShell.
  • Proven ability to design and build data pipelines and workflow solutions.
  • Experience with data tools such as Databricks, Spark, Kafka and relational or NoSQL databases (e.g., Postgres, Cassandra).
  • Experience in data warehousing and building large-scale data architectures.
  • Familiarity with visualisation tools such as Power BI or Tableau.
  • Experience working within Agile delivery teams.

Together, as owners, let's turn meaningful insights into action.


Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you'll reach your full potential because you are invited to be an owner from day 1 as we work together to bring our Dream to life. CGI Partners actively shape our company's strategy and direction. You will develop innovative solutions, build relationships with teammates and clients, and access global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise. You will be supported by leaders who care about your health and well-being and provide 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.


#J-18808-Ljbffr

Related Jobs

View all jobs

Data Engineer

Data Engineer

Data Engineer

Data Engineer

Data Engineer

Data Engineer

Subscribe to Future Tech Insights for the latest jobs & insights, direct to your inbox.

By subscribing, you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

How Many Data Engineering Tools Do You Need to Know to Get a Data Engineering Job?

If you’re aiming for a career in data engineering, it can feel like you’re staring at a never-ending list of tools and technologies — SQL, Python, Spark, Kafka, Airflow, dbt, Snowflake, Redshift, Terraform, Kubernetes, and the list goes on. Scroll job boards and LinkedIn, and it’s easy to conclude that unless you have experience with every modern tool in the data stack, you won’t even get a callback. Here’s the honest truth most data engineering hiring managers will quietly agree with: 👉 They don’t hire you because you know every tool — they hire you because you can solve real data problems with the tools you know. Tools matter. But only in service of outcomes. Jobs are won by candidates who know why a technology is used, when to use it, and how to explain their decisions. So how many data engineering tools do you actually need to know to get a job? For most job seekers, the answer is far fewer than you think — but you do need them in the right combination and order. This article breaks down what employers really expect, which tools are core, which are role-specific, and how to focus your learning so you look capable and employable rather than overwhelmed.

What Hiring Managers Look for First in Data Engineering Job Applications (UK Guide)

If you’re applying for data engineering jobs in the UK, the first thing to understand is this: Hiring managers don’t read every word of your CV. They scan it. They look for signals of relevance, credibility, delivery and collaboration — and if they don’t see the right signals quickly, your application may never get a second look. In data engineering, hiring managers are especially focused on whether you can build and operate reliable, scalable data systems, handle real-world data challenges and work effectively with analytics, BI, data science and engineering teams. This guide breaks down exactly what they look at first in your application — and how to shape your CV, portfolio and cover letter so you stand out.

The Skills Gap in Data Engineering Jobs: What Universities Aren’t Teaching

Data engineering has quietly become one of the most critical roles in the modern technology stack. While data science and AI often receive the spotlight, data engineers are the professionals who design, build and maintain the systems that make data usable at scale. Across the UK, demand for data engineers continues to rise. Organisations in finance, retail, healthcare, government, media and technology all report difficulty hiring candidates with the right skills. Salaries remain strong, and experienced professionals are in short supply. Yet despite this demand, many graduates with degrees in computer science, data science or related disciplines struggle to secure data engineering roles. The reason is not academic ability. It is a persistent skills gap between university education and real-world data engineering work. This article explores that gap in depth: what universities teach well, what they consistently miss, why the gap exists, what employers actually want, and how jobseekers can bridge the divide to build successful careers in data engineering.