Our Programmes

Data Engineering

Lead the data revolution

Our data engineering pathway will teach you the critical skills and technologies that will allow you to start your first role and develop your career in data engineering. As a data engineer, you will:

Realise your potential

Across the 12-weeks of immersive training and 2-year placement, you will master the critical technical and professional skills needed to start and progress in your career as a data engineer.

Technical Skills

Our training will provide you with the technical foundations needed to start your first role as a data engineer, through a combination of theoretical teaching, hands-on experience
and practical projects.

Throughout your placement, you will start to become a master in the core data engineering technologies, languages and frameworks as you progress in your data career.

Professional Skills

All of our programmes are underpinned by comprehensive professional skills training which will be supported by continued further development whilst you are on your
industry placement.

Alongside your technical development, you will develop your consulting skills, learn delivery methodologies like Agile and enhance your communication and presentation skills.

Certifications

All the training at Digital Futures is underpinned by industry-aligned certifications, ensuring you are set up for success. On our data engineering pathway, you will complete the AWS Data Engineer Associate certification.

Successfully passing this certification will ensure that you have the skills and competency needed to secure your placement and become a professional data engineer.

Master the latest technologies

You’ll be learning and working with the best and most current technologies, frameworks and programming languages

Meet your instructors

Throughout the Academy, you will be taught by instructors who are experts in their fields, who are now passing on their knowledge and expertise to the next generation of data engineers.

Ryan Pothecary
Ryan Pothecary
Data Engineering Training Lead

Ryan is the Data Engineering Training Lead at Digital Futures, with responsibility for creating, developing and delivering our Data Engineering pathway. This includes the teaching of AWS and Google Cloud Platform. 

Ed Wright
Ed Wright
Engineering Training Lead

Ed is the Engineering Training Lead at Digital Futures, with responsibility for delivering and supporting our Data Engineering curriculum and also creating, developing and delivering software engineering training.

Unlock your future career

Our programme will give you the capability to take the first steps into your career in data and technology as well as the confidence to grow and progress.

Following our 12-week Academy, our engineers have gone into a variety of roles and continue to progress across the 2 years and beyond, working in domain areas such as ESG, Risk and Compliance, Applied and Generative AI, Climate Analytics and Wholesale IT.

The roles you could go into include:

Data Engineer | Technical Business Analyst | DevOps Engineer

Our success stories

Read our engineers’ stories below and find out more about their journey with Digital Futures.

Shivam Sheth

Data Engineer

“I knew I wanted to my line of work to be mentally stimulating and to have an impact on real people. After some soul searching, I decided to give a career in tech a try – I had limited experience in code but could see myself enjoying the challenges it presented. The decision to start a career in tech has been wonderful for me. It has me excited to start work each day!”

Catriona McGlynn

Data Engineer

“The 12-weeks of immersive training at Digital Futures has opened opportunities for me. It gave me a foundational knowledge of data science and the means to grow it. I’d become part of a community where we could share learning resources, data and technology news and events, and questions. I was excited to take the next step in my data journey.”

Lewis Bensted

Data Engineer

“I studied physics before working as a delivery driver for a year during the pandemic. This was when I began learning to code in my spare time by building my own applications and taking online courses. Many of the skills that I learned during the Academy I had not come across while leaning independently, and rarely in as much detail.”

Previous
Next
Start your Digital Future

FAQs

Answers to frequently asked questions about the Digital Futures Academy programmes

Technical Skills

Our technical training is constantly evolving with the requirements of industry meaning that you will be able to effectively implement the skills you learn in the Academy when you transition to client site.

Course Modules
Tools, Technologies & Methodologies
Description & Content

Coding fundamentals

Python, SQL

Build up your fundamental coding skills in Python & SQL.

Data Modelling & Data Warehousing

Data Warehousing, PostgreSQL

Design and implement efficient data models that capture the structure, relationships, and constraints of complex data domains in a clear and concise manner.

Extract-Transform-Load (ETL)

PostgreSQL, Knime, PySpark

Perform Extract, Transform, and Load (ETL) operations using industry-standard tools and techniques for integrating data from disparate sources into a unified and structured format.

Creating data pipelines

Apache Airflow, SQL, PySpark

Design efficient and effective data pipelines for automatically processing, transforming, and moving data between source systems and target repositories.

Cloud and big data technologies

PySpark, AWS, Google Cloud Platform

Leverage the power of cloud by building scalable and cost-effective data pipelines, processing large volumes of data, and managing data storage and retrieval using various cloud services.

Working with unstructured data

Google Cloud Platform, AWS, Python, Knime

Data comes from in both structured and unstructured formats. Leverage the automation of collection of structured and unstructured data from a wider
variety of sources.

Ethics in data and AI

Ethics frameworks, Google AI

Learn the importance of ethical data practices around data responsibility, transparency and ethical AI use.

Professional Skills

We place equal emphasis on professional skills training and professional development to ensure our engineers are workplace ready and can integrate into high-performing teams.

Our comprehensive professional skills training runs in parallel with our technical skills training. Our professional skills training has been designed to equip our engineers with the relevant consulting, communication and teamworking skills required to complement their technical skills and deliver in high-performing tech teams.

Teamwork: Learn the importance of active listening, effective feedback and communication and how to effectively implement these skills in a workplace scenario.

Business Acumen: Develop your business acumen through learning about the fundamentals of business concepts, understanding KPIs and the importance of customer and stakeholder centricity.

Consulting Skills: Learn the critical consulting skills required for success in your first role, including time management, prioritisation, goal setting, and stakeholder management.

Presentations: You will learn to put together effective presentations, to clearly communicate your findings and to confidently deliver your ideas. 

Agile Methodology: Learn the key values, principles, and practices of Agile methodology that will allow you to initiate an Agile conversation with co-workers and enable you to work in an Agile way.

Being a Brand Ambassador: Learn how to develop and enhance your personal brand as well as what is expected of you when you are deployed on client site. 

Interview Technique: You will receive comprehensive coaching on interview technique, through weekly interview-specific training sessions, peer interview practise and mock interviews with members of the team.

Certifications

All of our pathways are industry accredited, validating your proficiency in the technologies, methodologies and skills in your chosen pathway before you start your first role. 

On our Data Engineering pathway, you will be required to successfully complete one certification in order to graduate from the Academy and be made available for placement.

AWS Certified Data Engineer – Associate
The AWS Data Engineer Associate certification validates your skills and knowledge in core data-related AWS services, your ability to implement data pipelines, monitor and troubleshoot issues, and optimise cost and performance in accordance with best practices.