• Data Engineering Logo
  • Data Engineering Logo
  • Data Engineering Logo

Launch your career in tech: Become a data engineer

Check out our FAQs page for questions

Data is one of the fastest growing areas in tech. With career paths leading to AI, machine learning and Big Data, now is a great time to join this sector. On this free 12 week bootcamp, we’ll provide you with the perfect launchpad. Take the Where Do I Belong in Tech Quiz to see if this is the right programme for you.

You don’t need any existing work experience or qualifications to be part of this training programme. You do need basic Python skills, which we recommend you learn by completing the free Udacity Introduction to Python Programming course.

What we’re offering…

  • Free training You’ll learn all you need to be successful – from programming skills to the employment essentials that will help you achieve your potential. All programmes are delivered fully remote during Covid.
  • Connect with hiring employers At the end of the programme, Generation will enrol you to the Generation Academy, helping you prepare for interviews. We will connect you with employers looking to hire data engineers at the time, support you in job applications, and help you transition into your working life.
  • Mentor support during and 6 months post programme
  • 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.

Covid-19 update – all Generation bootcamps are delivered online via Zoom.

This programme is funded by ESF.

Program Length

12 weeks

Monday-Friday, 9am-5pm

Start Date

17 October 2022
4 out of 5 participants have a job within 1 month of graduating
Our education and training partner: Infinityworks Logo

A few simple steps

  1. 10 minutes 1

    Application Form

    Fill out some quick details about yourself
    Apply Now!

  2. 30 minutes 2

    Complete a short task

    In 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.

  3. 2 hours 3

    Event - Find out more!

    This event has passed - when you apply, we will send you a recording.

    - Gain an insight into a career in tech support with an employer
    - Receive a taster session from our course instructor
    - Learn about the Generation experience from previous participants
    - Find out more about our IT Support programme and next steps

  4. 6 hours (Udacity online course) 4

    Python Quiz

    After the information session, you'll complete a Python Quiz which is based on lessons 1-2 of the Udacity Introduction to Python Programming, which takes around 6 hours. We highly recommend completing this as soon as possible, so you're well prepared by the time you do the quiz.

  5. 1 hour 5

    Interview

    We'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.

  6. 6 hours (Udacity online course) 6

    Conditional Programme Offer

    If you're successful at interview, we'll make you a conditional offer to join our 12 week bootcamp.

    To start on day one you'll need to be able to demonstrate some Python Practical Knowledge, which will be based on lessons 3-5 of the Udacity Introduction to Python Programming, this will take about 6 hours

  7. 12 weeks long 7

    Start Course!

    Clear your diary for 12 weeks to start this journey with us to become a Junior Data Engineer!

Did you know? £25 - £30K average starting salary for our end roles



"From the programme I developed a new passion, discovered new challenges and set myself completely different goals."
Generation 2019 graduate

Requirements

  • Basic Python Skills (Complete the free Udacity Introduction to Python Programming to gain these)
  • Aged 18+
  • Not currently in education, training, or employment (you can be on a zero hours contract)
  • Available full time for 12 weeks, and ready to start a full time job straight after the course
  • Have the legal right to work & live in the UK
  • You live in a London Borough

Location

What does a Data Engineer do?

Think about how many customers a company like Amazon or eBay has. Millions? Then think about how many items they have online. Billions? And within that, how many types of individual information - names, locations, costs - all evolving all the time.

As a data engineer, you build and maintain the tech systems that enable companies to navigate these huge amounts of data, smoothly and securely.

It’s all about clear thinking, problem-solving and being ready to dive into the detail with your teammates.

Here's Henri, explaining the typical tasks you'll complete as a Data Engineer.

Skills Earned

Technical Skills


We'll help you learn the technical skills with lots of hands-on, interactive sessions. By the end, you'll know:

  • Database fundamentals
  • Programming languages including Python and SQL
  • Agile and scrum methodology

Don't worry if some of these technical skills aren't familiar to you — you'll learn them on the programme. The only technical skill you need to have before the programme is basic Python - to learn this, you need to complete the Udacity Introduction to Python Programming.

Behavior & Mindsets


In every job, there are key skills that will help you be successful. We'll help you learn how to:

  • Problem solve effectively
  • Be an awesome team player
  • Organise your time

Ongoing benefits of Generation

A Trusted Network

Continued contact with the Generation graduate network

Events

Events and workshops to help you keep growing

Give Back

Become a mentor to help others

Support

Troubleshoot your job challenges