
Overview
Data Engineering is one of the fastest growing areas in tech. The Data Engineering bootcamp is a free 12 week bootcamp. It will give you the key technical and soft skills you will need to work as a Junior Data Engineer.
By the end of the programme, you’ll be able to:
- Write code using programming languages such as Python and SQL to collect and prepare data
- Manage databases and design data warehouses to store information securely and efficiently
- Collaborate with teams to build data infrastructure
- Create visual dashboards to monitor and share insights
You will explore all these technical concepts using hands on exercises, an individual Mini Project and a group Main Project
By the end of the bootcamp you will be able to confidently work in a Data Engineering or Software Development Team environment, to maximise your readiness to work in the IT Industry.
What jobs could I do after completing the programme?
This programme trains you to become a Data Engineer, a person whose job is to build and maintain the tech systems that enable companies to navigate huge amounts of data, smoothly and securely.
After completing the bootcamp, you’ll be ready to apply for entry-level roles like:
- Junior Data Engineer
- Cloud Data Engineer
- Software Developer
- DevOps Engineer
Who is this programme for?
This program is open to anyone aged 19+ (on 31st August 2024) and currently unemployed or working on a zero-hours contract.
You don’t need any qualifications or experience to apply, and we encourage applications from groups under-represented in the tech industry – particularly women, those without university degrees, and those aged under 35.
We are looking for learners who:
- Enjoy problem solving and analysing user requirements
- Have good attention to detail
- Feel comfortable with the idea of learning new software programs, such as Microsoft VScode, AWS
- Are interested in data structures, flows and analysis
- Enjoy working in teams but also enjoy working on technical projects such as ETL and ELT data infrastructure
Learner requirements
- Aged 19+ on 31st August 2024
- Resident in one of: London, West Midlands, Yorkshire, Greater Manchester (please see above for specific programme location dates)
- Not currently in education, training or employment (except zero-hours contract)
- Have the legal right to work and live in the UK – visa holders should have 15+ months until visa expiry
- We do not accept Student Visas, Graduate Visas, Skilled Worker Visas and Youth Mobility Visas
- Have lived in the UK or EEA for the past 3 years
- Available full-time for the duration of the programme, and ready to start a full-time job after the programme
- You should not have significant experience in a very similar job in the past three years
- Basic understanding of Python coding – we recommend completing the free W3 Schools training online course before applying to the programme
What you will gain
- It’s free! Gain all the skills you need to kickstart a career in the tech industry, at no cost
- Average estimated starting salary from £29k (£32k in London) in your first role and access to future progression opportunities
- Grow in confidence and resilience, while building your first professional network in the classroom.
What industry skills will you learn?
Technical Skills
We’ll guide you through learning key technical skills with plenty of hands-on, interactive sessions.
We’ll cover technical areas such as:
- Python Programming
- SQL Scripting
- GIT Version Control
- Docker Containers
- Databases and Data Warehousing
- AWS Cloud Computing and much, much more
Don’t worry if some of these skills are new to you — you’ll learn everything step by step throughout the programme.
Behavioural skills
In every job, there are key skills that will help you be successful and stand out as a high quality team member. We’ll help you learn how to develop the key behavioural skills that will ensure you can transition into your new career smoothly and successfully. You’ll develop skills in:
- Growth mindset
- Persistence
- Future Orientation
- Personal Responsibility
- Communication and confidence
What do we offer?
Free training. You’ll learn all you need to be successful – from the necessary technical skills skills to the employment essentials that will help you achieve your potential.
Connect with hiring employers. In the last few weeks of your programme, you’ll work with our Employability Coaches to prepare for life after your boot-camp. We’ll help prepare your CV and develop your interview skills, ready to be connected to hiring employers and to be supported in your job search. We’ll support you with every application and help you transition into working life.
Dedicated mentor support during the programme and for up to 6 months afterwards to give you the best chance of succeeding and overcoming any challenges.
Continue to receive your benefits. If you are receiving Universal Credit or other work-related benefits such as JSA or ESA, we will work with you to make sure you continue to receive these during the programme.
Program Dates
What does a Data Engineer do?
A Data Engineer builds and maintains the systems that allow organisations to collect, manage, and make sense of large amounts of data. They design the pipelines that move data from different sources into usable formats so that businesses can make better, faster decisions.
As a Data Engineer, you might:
- Write scripts using Python and SQL to collect and prepare data
- Manage databases and design data warehouses to store information securely and efficiently
- Use tools like Docker and Git to manage and share your work
- Work in cloud environments like AWS to scale data solutions
- Collaborate with teams to build data infrastructure, from ETL pipelines to real-time data flows
- Create visual dashboards (using programs like Grafana) to monitor and share insights
It’s a role that blends software engineering with data analysis, and it’s in high demand as companies become more data-driven.
Here’s Henri, explaining the typical tasks you’ll complete as a Data Engineer.
The application process
Application form
20 minutesShare some details about your circumstances with us so we can let you know if you are eligible for the programme. This will involve uploading copies of documents that demonstrate your right to work in the UK and employment status.
Complete a short task
30 minutesIn your own time, please complete an online task. Don’t worry, you don’t need to have any existing knowledge or experience to do this.
Group activity
30 minutesMeet us virtually and complete a fun activity with up to 5 other applicants for the programme.
Record a video answering some questions
45 minutesWe’ll invite you along to a briefing session and go over the interview questions with you so there are no surprises! You will then record your interview in your own time.
Conditional programme offer
If you’re successful at the interview, we’ll make you a conditional offer to join our bootcamp!
Start your boot-camp!
Take part in some welcome activities to get to know your class, then get ready to join us on day one of the boot-camp!
Ongoing benefits of Generation
A trusted network. You’ll join our ever-growing network of Generation graduates with access to continued learning and support from us.
Get involved and give back. There are many ways to get involved with spreading the Generation message once you graduate to help more people access life-changing careers.
Ongoing support. Use your new Generation network to find out about future career opportunities and troubleshoot challenges with each other.