Level up to Data Engineer | Telerik Academy Upskill
Scholarship DM_1 Scholarship DM_1_Mobile
Data-Analyst-banner
Telerik Academy Upskill

Empower your career with
Data Engineering skills

00
Days
00
Hours
00
Minutes
00
Seconds

 

Overview

Prepare for a Data Engineering career in 3 months

Learn from seasoned data practitioners and gain the skills to unlock diverse growth opportunities for immediate career impact.

  • If you are a data analyst or scientist, software engineer, junior data engineer or a recent university graduate with a computer science background, this program is a great fit for you.
  • You’ll develop expertise in data ETL, warehousing, and modeling, build strong foundations in Python and deep understanding of SQL, command line, MongoDB, Git, etc.
  • Upon graduation, you'll be well-positioned to upskill in Data/Solution Architect or Machine Learning Engineer
Program duration

3 months. You can combine the program with your job or studies

Lectures

Tuesday - Thursday (6:30-9:30 pm). 
2 to 3 times/week. Start: March 18, 2025

Commitment

6-11+ hrs/week plus additional time for self-prep and assignments. You’ll have 2 weeks of vacation

Format

Lectures will be held online

Language

Conducted in Bulgarian, but all learning materials are in English

Advantages

Unparalleled
learning experience

1The most practical Data Engineering program For 14+ years, we’ve been perfecting our programs with a fanatic focus on quality and practical experience. So you can supercharge your career in 3 months vs. years with other courses.
2Unique learning experience At par with the leading international programs, minus the impressive price tag. Our holistic program reinvigorates online training. It is meticulously crafted and paced to keep you constantly engaged and to accelerate your progress.
3Instantly transferable skills Engage in team projects to acquire knowledge and skills that are transferable across various career levels and industries, making you a versatile and adaptable Data Analyst.
4Learning from the best Get access to some of the best data minds in Bulgaria and Europe. They’ll share real-life experience and know-how, guiding you every step of the way.
5Strong professional network Work in groups with ambitious, like-minded professionals, where you learn from each other and expand your knowledge and skills. A powerful network that will boost your career.
6Investment in yourself Set yourself apart both inside your company and in the job market. The program pays for itself many times over with the opportunities it creates.

100% success, 100% confidence

15+
years experience
100%
consider their Telerik Academy 
education a good investment in 
their professional development
100%
confidence in the value of the 
program and its impact on the 
life of the students

The role of the Data Engineer

Data engineers are the visionaries of progress, shaping data into actionable insights. With a projected 25% growth rate in the next 4 years (World Economic Forum), the data engineering field promises boundless opportunities.

alpha-java-inner-3alpha-java-inner-4-2

A Data Engineer creates, manages, and optimizes tech for data gathering, organization, and storage, enabling effective analysis and decision-making.

As a Data Engineer, you’ll be a valuable asset to innovative companies and unlock new career opportunities for yourself.

After graduation, start working as a Junior or Regular Data Engineer or level up to Data/Solution Architect or Machine Learning Engineer.

Your contribution to organizational strategies in a data-driven world will ensure you enjoy a higher salary compared to traditional finance roles.

Application

Is this for me? Yes, if you're a:
  • Software engineer
  • Data Analyst/Scientist, or you are in a similar role
  • Data Engineer at the beginning of your career
  • Computer Science graduate or a student
  • Company is looking to upskill its employees.Get in touch
Do I need previous experience?

Previous experience in data or software engineering is required.

    How can I apply?
  1. Submit your online application.
  2. Pass an online test.
  3. Some candidates might also be invited to attend an interview.

Timeline*

  • nov
  • dec
  • jan
  • feb
  • mar
  • Nov 11 - Mar 2 | Submit application form and CV
  • Nov 11 - Mar 2 | Take
    online test
  • Mar 18 - Jun 19 |
    Study at Telerik Academy Upskill
Important dates
  • Apr 10 - Sep 8 | Submit application form
  • May 14 | Register for our Career Webinar
  • Apr 10 - Aug 18 | Take online test
  • Sep 16 - Dec 19 | Study at Telerik Academy Upskill
Scholarship_PM_2 Scholarship DM_2_Mobile
Upskill Data Engineer funding

Secure a 50% scholarship

This is your chance to earn 50% off with a Telerik Academy scholarship. Two exceptional candidates will be selected to join the program at half the cost.

How to apply?

Complete and submit your application by February 23rd. Be sure to answer the relevant question in the form for scholarship consideration.

What we're looking for:
  • Strong motivation to be part of the program. 
  • Relevant experience, achievements or a letter of recommendation.
  • Only for individual learners, not companies.
Scholarship_PM_3
Program details

Тhe Upskill program at a glance

  • Hands-on
    training
  • Tailored learning
    experience
  • Learning online
    from anywhere
  • Two-week trial
    period
  • Built to fit
    your schedule

Hands-on training

Hands-on-training

Every new topic is paired with hands-on assignments, discussions and projects guided by our trainers. The culmination - you will apply everything you learned on a data analytics project end-to-end and present it in front of your trainers and fellow learners.

Tailored learning experience

Tailored-learning-experience

Class sizes are up to 35-40 people for the best possible learning experience. Our trainers become your mentors - track your progress, provide feedback and individual support and guide you all the way through.

Learning online from anywhere

Learn-from-anywhere

Enjoy an unparalleled program from the comfort of your home. We transitioned every aspect online to keep the same renowned high-quality, engaging experience and hands-on training. You can attend optional networking events.

Two-week trial period

Two-month-trial

Be 100% confident this is the right training for you, with our thorough candidate selection and two-week trial period. If you drop out in the first two weeks after the program starts, you won’t pay any tuition. Simple as that.

Built to fit your schedule

Built-to-your-schedule

With classes two nights a week, you can balance work or other responsibilities with this Upskill program. Perfectly fitting your busy schedule.

Validated by the industry

Payhawk
Experian
Progress
EGT logo
Bosch
Payhawk
Payhawk
officernd
The-coca-cola-company
The-world-bank
Roiti
DevRix
Curriculum

Meticulously designed curriculum

Crafted in collaboration with leading companies, our Upskill Data Engineer program equips you with the skills companies demand.
  • 01Week 1-3
  • 02Weeks 4-6
  • 03Weeks 7-9
  • 04Weeks 10-11
  • 05Weeks 12-13
  • 06Week 14
  • 07Graduation

Introduction

  • Dive into the world of Data Engineering: understand the key concepts, architectures, and tools required to design, build, and manage robust data processing systems
  • Discover the importance of data modeling, ETL processes, and big data technologies
  • Master Git, the essential tool for version control and collaboration in software and data projects
  • Learn to manage code changes, work with repositories, and enhance team collaboration, laying the groundwork for successful data engineering projects

SQL

  • Advance your SQL skills with Intermediate concepts: delve into complex queries, database design principles, and performance optimization.
  • Learn to use JOINs, subqueries, and window functions for deeper data analysis
  • Explore indexing for improved query performance and understand the best practices in database schema design
  • Equip yourself with the knowledge to efficiently manage and analyze data, making informed decisions based on advanced SQL techniques
  • Elevate your SQL mastery to the advanced level: tackle intricate query challenges, optimize database performance, and implement custom stored procedures

ETL & DWH Modeling

  • Explore the intricacies of ETL (Extract, Transform, Load) processes and Data Warehouse (DWH) Modeling
  • Learn to design and implement efficient ETL workflows that accurately aggregate, clean, and transform data for analysis
  • Dive into DWH modeling techniques, including dimensional modeling, star and snowflake schemas, and understand their impact on performance and scalability

Vacation

  • One week free of classes to unwind. You'll be able to strengthen your skills through team assignments further

ETL & DWH Hands on

  • Dive into the practical aspects of ETL (Extract, Transform, Load) and Data Warehouse (DWH) management using only SQL
  • This hands-on course challenges you to leverage SQL commands and techniques to perform complex data extraction, transformation, and loading tasks

Databricks introduction 

  • Dive into the world of Databricks, a unified data analytics platform designed for massive scale data engineering and collaborative data science
  • Learn how to leverage Databricks to simplify data processing using Spark, integrate with various data sources, and implement robust ETL pipelines
  • Learn about the foundations of relational database management systems
  • Data wrangling with Python & PySpark 

  • Learn to clean, transform, and enrich raw data into a desirable format for analysis. Discover the power of Python libraries like Pandas for data manipulation, NumPy for numerical data processing
  • Learn how to leverage PySpark's distributed data processing capabilities to clean, transform, and aggregate large datasets efficiently. Understand RDDs, DataFrames, and Datasets, and master operations like filtering, joining, and aggregating data

Vacation

  • One week free of classes to unwind. You'll be able to strengthen your skills through team assignments further

Databricks advanced 

  • Expand your Databricks knowledge by mastering Unity Catalog, the unified data governance solution for all data assets across an organization
  • Learn to manage your jobs, check the logs, understand the data lineage

Data Quality 

  • Unlock the secrets to maintaining high data quality in your systems
  • This lecture covers the principles and practices essential for ensuring accuracy, consistency, and reliability in your data
  • Learn about data quality dimensions, including completeness, uniqueness, timeliness, and consistency

AWS Big Data 

  • Explore the expansive world of AWS Big Data solutions and learn how to harness the power of cloud computing to process and analyze large datasets
  • This course introduces you to the comprehensive suite of AWS services tailored for big data.

Final exam  

  • Cap off your learning journey with a comprehensive final exam focused on ETL (Extract, Transform, Load) processes and Data Warehouse (DWH) modeling using Databricks
  • This hands-on assessment challenges you to apply the concepts and skills acquired throughout the course

Graduation

Congratulations! You’ve successfully completed the Upskills Data Engineer program.

You will receive a Telerik Academy certificate – widely recognized by employers in Bulgaria.

Your team

Leading industry
experts – your trainers

Learn from the best. You'll be trained by leading practitioners eager to share their know-how and experience.

Lead
trainers

Rosen Rankov
Rosen Rankov
Data & Analytics Manager,
MentorMate
Contributed to the success of:
HP Bulgaria, GeoWealth, Data Cloud Solutions, MentorMate

Rosen brings 10+ years of experience in managing large volumes of data, optimizing databases, creating architectures and migrating to public Cloud providers. He holds Oracle and AWS certificates and has successfully led numerous projects and teams within Fortune 500 companies.

 

Lyudmil Kirilov
Lyudmil Kirilov
Senior Data Engineer,
MentorMate
Contributed to the success of:
MentorMate, Paddy Power Betfair, Luxoft, DataCloudSolutions

Lyudmil joined MentorMate in 2021 as a Senior Data Engineer, expanding the company's capabilities with his skills in data management, Python, Spark, Snowflake, and AWS.

Georgi Mirkov
Georgi Mirkov
Senior Data Engineer,
MentorMate
Contributed to the success of:
Nexo, Progress, Coca Cola European Partners

Georgi has 10+ years of experience in all aspects of data processing and management and holds multiple Oracle certifications. He joined MentorMate in 2021 as a Senior Data Engineer, responsible for managing, optimizing, and processing our clients' data. 

 

Nikolay Trifonov
Boyan Stoyanov
Senior Data Engineer,
MentorMate
Contributed to the success of:
MentorMate

Boyan is a highly-qualified data engineering professional with a rich background in data management, data engineering and automation, Business Intelligence, SQL, and Database performance tuning. He’s worked for large organizations in various industries such as finance, gaming, betting, and science. 

 

Guest
lecturers

Yuliyan Bogdanov
Yuliyan Bogdanov
Lead Data Architect,
The World Bank
Contributed to the success of:
The World Bank, The Coca-Cola Company, Hewlett Packard Enterprise 
Yuliyan brings 10+ years of expertise in the fields of data architecture and analytics. Currently, he is leading the development data engineering team at The World Bank. He has also acted as a data architect and team lead for major multinational corporations, playing a pivotal role in shaping their data landscapes.
Ivan Donev
Ivan Donev
Data Platform Lead,
The World Bank Group
Contributed to the success of:
The World Bank Group, Microsoft, Hewlett Packard 
Ivan is a data expert with more than 20 years of experience in Data Architecture, Analytics and Engineering. He’s passionate in knowledge sharing, mentoring and active conference speaker.
Panatot-Panayotov
Panayot Panayotov
Senior Software Engineer,
Epam Systems Bulgaria
Contributed to the success of:
Experian Bulgaria, Move Digital AG, Epam Systems

Panayot is committed to using Machine Learning to solve everyday problems and automate mundane tasks. With a growth mindset and a passion for continuous learning, he enjoys sharing his knowledge to help others enhance their skills.

Panayot has extensive experience as a Senior Machine Learning Engineer, having worked at EPAM Systems and Move Digital AG, where he developed AI functionalities for financial news analysis.

 

Alumni Success

Meet our alumni

Our graduates excel in their Digital Marketing careers.  

Telerik Academy gave me a well-structured approach to handling modern marketing problems and equipped me with the right tools to do so. The program not only answers the question of How but also Why something is done in that particular way, encouraging critical thinking.

georgi mateevKalina Ikonomova
from no digital marketing experience to a CRM Marketing Specialist at Chaos
Read Kalina’s story

The Upskill Digital Marketing training helped me connect the bits and pieces of the previous knowledge I had, and it did it in a holistic “full-blooded” way. Each lecture felt like it was a new course in itself, fitting perfectly in the program.

georgi mateevPetra Lazarova
Product Marketing Content Development Specialist at Progress
Read Petra's story

A job in the marketing industry never gets boring because things change non-stop. I joined the program because it provides you with the knowledge of Digital Marketing Pros with 10+ years of experience for just 3 months. It was honestly the best thing I could do to enhance my career.

georgi mateevYoanna Antova Content Strategist at Hop Online
Read Yoanna's story
Apply now

Tuition model

Joining Telerik Academy could be your single most important professional decision.

Pay in installments

BGN 211/month*

for 24 months
with a bank partner

Apply now

 

Pay in full

BGN 4,700

full tuition upfront
 

Apply now

 

Terms tailored
to your needs

  • Tuition fee can be paid by either You or Your Employer upfront.
  • Opportunity to pay in installments with a loan from a bank, partner of Telerik Academy - Allianz.
  • Deferred payment over 12-24 months’ period.
  • Candidates working in the NGO sector can apply for a 90% discount off the tuition fee (two per cohort).
  • Drop-out with no consequences up to 2 weeks of the program start.

*Illustrative installment payment method. Different terms may apply based on borrowers’ credit score and creditworthiness as well as the bank’s current offering.

FAQ

What will I learn at the Telerik Academy Upskill Data Engineer program?

Three months of Data Engineer training packed with real-world use cases and methodologies to help you manage the Data Engineer process from the get-go. By the end of the program, you'll have developed expertise in key data engineering components, including data ETL, warehousing, and modeling. You'll have built a strong foundation in Python and a deep understanding of SQL, command line, MongoDB, and Git. You'll also have learned how to design and build data pipelines, streamlining data movement and processing.

Who can apply and how?

This training is designed for software engineers seeking to leverage their engineering mindset in data-driven enterprises, data analysts or data scientists aiming to grasp the end-to-end pipeline of data-driven products, novice data engineers looking to enhance their skills, computer science grads or students interested in industry-relevant proficiencies, and companies keen on upskilling their workforce to thrive in the data-driven era. You also need to be 18 years of age or older. The admission process includes the following steps:

  • CV and application form submission (mandatory)
  • Online Data Engineer test (mandatory)
  • Online career event (optional)
  • Interview (upon request)
Do I need any previous Data Engineering experience?

No, prior Data Engineer experience is not required. Our training is designed for individuals ranging from software engineers to data analysts and even those transitioning from computer science backgrounds. Whether you want to leverage your engineering mindset or grasp the end-to-end pipeline of data-driven products, our program suits diverse learners.

Can I choose between online and onsite training?

The program will be held online. Please note that attendance is key to our students’ successful graduation. Participants must attend all classes. Up to 3 days of absence are allowed, plus the program has 2 vacations (3 weeks in total).

How much does the training cost and what are the payment methods?

The tuition fee for Telerik Academy Upskill Data Engineer is BGN 4 700. The fee could be either covered by you or your employer. In both cases, the fee is paid via bank transfer prior to the program start. Another tuition fee option is to pay in installments with a loan from a bank, partner of Telerik Academy. You can benefit from a deferred payment over 12 - 24 months’ period.

Do you offer discounts for the NGO (Not-for-profit) sector?

Every candidate working in the NGO sector can apply for a 90% discount off the regular program pricing (two per cohort). The candidate must submit their application through our website (www.telerikacademy.com) and follow any specific requirements for candidate selection (submit an entrance test, attend an interview, if requested, etc.). If the candidate is invited to join the program, their employer will be required to sign a contract with Telerik Academy and cover 10% of the regular tuition fee for the program. Please note that the candidate selection process evaluates the candidate’s profile, not the NGO’s.

What does the online test include?
The entry test assesses the candidate’s skills when facing common data engineering problems and technical implementation. The test also establishes the candidate’s minimum technical knowledge in fundamental data engineering areas, such as SQL and Python. The deadline to finish the entry test is 5 days after you have submitted your application.
What is the candidate selection process?
We use a holistic review process when evaluating applicants for admission. The final selection of candidates is not based on a simple formula of grades and test scores. Instead, we consider a variety of factors: application documents, online data analyst test results, personal motivation for applying, etc.

Some candidates might also be invited to attend an interview to additionally discuss their motivation and aspirations. Interviews focus on candidates’ motivation and aspirations and determine if the program is appropriate for each candidate based on their needs, expectations and experience.
What is the length/cadence of the program? Can I balance it with work or studies?

To get the most out of the program, you’ll need to immerse yourself in it for 3 months. To recharge your batteries, you’ll have 2 weeks of vacation. With classes 2 nights a week, this most complete hands-on Data Engineer program makes it possible to also balance work or other responsibilities.

What does “two-week trial period” mean?
If you drop out of the program within the trial period, which is in the first 2 weeks of the program, you won't pay any tuition.
Does Telerik Academy help alumni find new jobs after successful graduation?
As this is an Upskill program, it isn’t geared towards connecting learners and businesses. But the skills and experience you gain will help you excel in your career and/or find a new job, just like it helped our alumni reach their career goals.

Have other questions?

Check out our FAQ or visit the Forum

Ready to get started?

Thank you for subscribing!

You will receive an email from us shortly

Telerik Academy uses the information you provide to us to contact you about our relevant content and services. You may unsubscribe from these communications at any time. For more information, check out our Privacy Policy.

Get the latest from Telerik Academy

Receive the most important news and updates in your mailbox once a month.

By signing up, you accept the terms of our Privacy Policy