Position: Middle Python Developer (under BigData training)
Company: Grid Dynamics
Category: Python
Experience required: 2y
English level: intermediate

**The training covers the following topics:**
— Big Data Essentials: HDFS, MapReduce, Spark, Hive, DataFrames
— Data workflow management
— Cloud technologies for Big Data (AWS, GCP, Azure)

During the whole educational program the engineers will have a mentor and learn through a combination of theoretical and practical assignments.

**Why Big Data at Grid Dynamics?**
— Community of 150+ experienced Big Data professionals
— 20+ clients with Big Data tech stack, including Big Tech and world leaders in E-Commerce, AdTech and Manufacturing
— Big Data is one of our primary specialisation
— Opportunities eventually to relocate to Poland or US

**Requirements:**
— 1+ years of experience in **Python**
— 2+ years of experience in software development
— Hands-on experience in **SQL**
— Upper-Intermediate **English**
— Ability to learn fast

**Will be a plus:**
— Experience with Cloud technologies
— Hands-on working experience with Spark / PySpark
— Algorithm complexity estimations (Big-O, little-o etc)
— Understanding of base concurrency/multithreading concepts: thread vs process, green threads, primitives etc

**We offer:**
— Opportunity to work on bleeding-edge projects
— Work with a highly motivated and dedicated team
— Competitive salary
— Flexible schedule
— Medical insurance
— Benefits program
— Corporate social events
— Professional development opportunities