Position: Разработчик Python
Category: Python
English level: intermediate
Years of experience: 1.5


Now I am involved in a "Data Warehouse" project, where we used ETL process and QA checks for data validation.

As a software engineer I am responsible for:
1. Code development, analysis and refactoring;
2. Creation of automate structure and approach to write tests for the current project;
3. Writing test automation scripts;
4. Working and interacting in an Agile environment within the Scrum team;
5. Participating in meetings for setting up process and requirements.

Tools & Technologies: Python, Exasol, Jenkins, Docker, Amazon S3, SFTP.


From July 2018 to December 2018 I was involved in R&D project where we developed a monitoring system for racing cars in which I used Python as a primary programming language and CISCO Kinetic EFM as Edge & Fog Processing Module. 

As a software engineer I was responsible for:
1. Design logic for CISCO Kinetic EFM;
2. Implementing MQTT broker, sensor simulators in Python;
3. Covering Python code with unit tests;
4. Database design and implementation in CISCO Kinetic EFM;
5. Estimation and prioritization of tasks;
6. Defect tracking and reporting;
7. Proposing technical solutions.

Tools & Technologies: Python, CISCO Kinetic EFM, Xinabox, Flask, Google Cloud Platform, ParStream (time-series DB), PostgreSQL, TensorFlow, Mosquitto, MQTT, DS Links.
Профессиональный рост. Белая зарплата. Дружелюбный коллектив.