Armenia, Kazakhstan, Uzbekistan, Georgia, Kyrgyzstan
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 Engineering is the practice that enables data-driven decision-making by collecting, transforming and publishing data. Data Engineers design, build, operationalize, secure, and monitor data processing systems. They focus on security and compliance, scalability and efficiency, reliability and fidelity, flexibility and portability. 


This training program has been developed for talented Juniors with basic knowledge of Java or Python eager to build a successful career in the Data Engineering sphere.

SKILLS YOU WILL GAIN 

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

TRAINING PROCESS 

The program consists of two stages: 

  • The first one is the self-paced training course. You will first study theoretical materials and then check your knowledge with the help of assigned tasks. Built-in instructions will help you navigate the program and pass it with ease. 
  • If you complete all training modules with a final score above 70% and your English test result is B2 (and higher), we will invite you for an interview. Based on that, you may continue your studies with a mentor at the second stage – EPAM Data Lab. It usually lasts for three months.

WHAT'S NEXT

Upon program completion, if all materials have been studied, assigned tasks accomplished and the final assessment successfully passed, you will be invited to a technical interview in the production. The best students will have an opportunity to receive a job offer and join the EPAM team. 

Data Software Engineering
Data Engineering focuses on creating distributed software solutions and data pipelining processes for analyzing large volumes of data and developing machine learning models.
More about this skill
direction
What is required for training:
training-is-for-you
  • Practical experience in at least one programming language (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
How to get started?
  1. Register on this page and fill in all the required fields of your application
  2. Pass an English test in your profile (your result should be B2 and above to proceed) 
  3. Start studying the self-paced course (you'll get the link after the registration)
Useful links

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


 These articles will help you improve your English skills: 

What EPAM data practice offers?
  • Global team of 3,500+ Data professionals from 50+ countries  
  • Outstanding career development roadmap to accelerate your journey 
  • Work with the world's leading brands, more than 280 of Forbes Global 2000  
  • Numerous innovative projects that deliver the most creative and cutting-edge solutions 
  • Certification and mentoring programs, trainings, and unlimited access to LinkedIn Learning 
What will you learn?

1 STAGE. SELF-PACED – 3 months 

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


1 module 

 Basic technical self-paced courses: 

  • IT Fundamentals 
  • GIT 
  • SDM 
  • Cloud Overview 

 

You need to score at least 70% 

 

2 module 

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 

If you show good results during the technical interview, we will invite you to continue your studies and practice the acquired skills at the intensive stage in EPAM Data Lab (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
Data Engineering
Ongoing
Self-study Β· Online
English
Beginner
Armenia, Kazakhstan, Uzbekistan, Georgia, Kyrgyzstan
Registration closed
Free
main-part-picture
blue-spot

Have any questions? Contact us

Contact Center