Position: Junior Python Data Engineer
Company: NIX Solutions
Experience required: 1y
English level: intermediate

**MAIN GOALS AND RESPONSIBILITIES:**
understanding, applying and executing ETL processes and tools;
solving highly technical and complex problems;
working with advanced big data technologies (such as Hadoop, Spark/PySpark, cloud storage, etc.);
collaborating with team members all over the world;
participating in companies’ projects included in the TOP-100 in the world rating.

**REQUIRED SKILLS:**
Bachelor’s in Computer Science or related disciplines;
English level intermediate;
1+ year experience in Python programming skills with the ability to implement OOPs;
experience with Pandas, NumPy;
proficiency in SQL and deep knowledge of relational databases (PostgreSQL, MySQL);
good skills in big data technologies like Hadoop ecosystem (HDFS, Yarn);
experience in building scalable data pipelines using best practices in data modeling, ETL processes utilizing various technologies such as pySpark;
understanding of Version Control Systems (such as Git);
knowledge of Containerization (Docker);
communication and negotiation skills to establish and maintain good working relationships with external organizations and internal customers;
attention to details and an ability to identify issues and escalate potential problems with the suggested solutions to management;
quick learning and result-orientation.

**WOULD BE A PLUS:**
background in Agile development methodologies;
knowledge of implementing CI/CD on the pipelines;
experience working with one of the Cloud-based platforms (AWS, Azure, or GCP);
understanding of the principles of building data warehouses (Snowflake/BigQuery or AWS Redshift).


**OUR BENEFITS:**
rapid professional growth - a high level of code review, a personal development plan;
an international environment full of opportunities for personal and professional growth;
professional, friendly, and supportive team;
career prospects on a team with a 28-year history;
the option to join remotely.