Romania
Data Engineering
Striving to gain market-oriented knowledge and skills to jumpstart your career in IT? Apply for this program and shape your professional path with EPAM experts.
alt
Registration closed
alt
Pricing
Free
Program start
Ongoing
Type
Self-study
Language
English
Format
Online
Level
Beginner
Details

Data is becoming increasingly important in today's digital world - and Data engineers play a crucial role in understanding and managing data effectively.

If you have experience with Java or Python, join our training to further enhance your skills and launch a career in the field of data engineering!

During this course, you will learn various characteristics of big data and its sources. We will introduce you to the architectural requirements, principles of big data infrastructures, and the intersection of cloud computing with big data. You'll also get an overview of the most popular big data technologies, including core Hadoop, NoSQL databases, Apache Spark, Apache Kafka, etc.

The selection process will start after you register. The training will be self-paced and it takes ~3 months and requires ~12 hours of studying in a week.

What is required for training:
training-is-for-you
  • Practical experience in one programming language of choice (Java, Python, Scala)
  • Basic knowledge of Relational Database Management System (DBMS) theory
  • Understanding of Structured Query Language (SQL)
  • English proficiency level from Upper-Intermediate (B2) and higher
  • This educational program is available only for Romanian citizens and people with EU work permits
How to get started?
  1. Click the "Register" button, fill in all the required fields and receive an email confirmation (check the «Promo» and «Spam» sections).
  2. Take the English test in your profile on training.epam.com (the recommended level is B2 and above) 
  3. Start studying the self-paced course (you'll get the link after the registration)
What will you learn?

STAGE1: SELF-PACED COURSE – 3 months 

You will study theoretical materials combined with testing your knowledge with assigned tasks. The program's built-in instructions will assist you in navigating and passing it with ease.

Module 1. Basic technical self-paced courses: 

  • IT Fundamentals 
  • GIT 
  • SDM 
  • Cloud Overview 

You will complete this program if your score will be at least 70% and reach B2 or higher English level.

After completing this program, successful candidates will get an opportunity to continue their path to the next stage according to their level, skills, and available opportunities for future juniors. 

Module 2. Data Engineering Intro self-paced courses:  

  • Data Modeling and Architecture 
  • Basic SQL 
  • Big Data and Hadoop 
  • Intro DevOps 

You need to score at least 70% 

 

2 STAGE. DATA ENGINEERING LAB – 3 months 

This stage takes ~3 months and requires ~20 hours of workload in a week. 

If you show good results during the technical interview, we will invite you to continue your studies and practice the acquired skills. It usually lasts for 3 months. There you will be offered the mentoring program with one-to-one weekly communication with production experts. 

  • Spark 
  • Kafka 
  • Elastic 
  • Data Flow & pipelining 
  • NoSQL 
  • Orchestration & Scheduling  
  • Cloud and Databricks

Final Technical Interview

Useful links

To enhance your knowledge of Python Core and Java basics, you can explore the following useful resources: 

Data Engineering
Ongoing
Self-study · Online
English
Beginner
Romania
Registration closed
Free
main-part-picture
blue-spot

Have any questions? Contact us

Org Uni Prog Online RO