EPAM leads the industry in digital platform engineering and product development services. Since 1993, it has been helping its customers to navigate the waves of digital transformation, developing and designing advanced IT solutions.
WHY CHOOSING DATA ENGINEERING?
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
It is self-paced training course. You will 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.
REQUIRED SKILLS
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 JOIN
Register on this page and fill in all the required fields of your application
Pass an English test in your profile (the recommended level is B2 and above)
Start studying the self-paced course (you'll get the link after the registration)