Python Developer
Overview
Short Summary
The candidate is a Python Developer and also a Team leader with 2.5 years of commercial experience. In his previous position he also worked in project management. He is currently working on a project that is focused for a bus company. He creates and maintains integration with two systems. Ensures data consistency and quality. He is involved in implementing and deploying custom libraries for various use cases such as data transformation, cleansing and aggregation. Coordinates with project managers to define requirements and ensure successful project outcomes. Among technologies, he uses Python, Unit tests, GIT, AWS, Jenkins, Redshift, Jira, Bitbucket, Confluence, CSS, HTML, SQL, Flask, Bootstrap, Apache airflow, MS Office. He is used to working in an agile environment using Kanban. He has no problem with English language. He is fluent in both Russian and Ukrainian. He is currently in charge of a 2 member team.
Work Experience
Python Developer / Team Lead: February 2021 — Present
- Responsibilities: Developing and maintaining integration ETL pipelines using Apache Airflow and Python for a UK bus company, ensuring data consistency and quality across multiple sources and destinations.
- Collaborating with cross-functional teams to design, implement, and deploy custom libraries and DAGs for various use cases, such as data transformation, cleansing, and aggregation.
- Technologies used: Python, Unitests, GIT, AWS, Jenkins, Redshift DB
- Lead Responsibilities: Leading a squad of 2 Python developers and one QA.
- Coordinating with project managers and stakeholders to define requirements and ensure successful project outcomes.
- Tools used: Jira, Bitbucket, Confluence
Junior Application Developer: September 2020 — January 2021
- Responsibilities: Completed a Micro Focus Operation Orchestration (OO) bootcamp.
- Developed automation workflows to streamline IT operations and reduce manual efforts.
- Created OO content packs to package workflows and scripts for reuse across different projects and teams.
Project Implementation Manager: May 2019 — July 2019
- Responsibilities: Managing the connection of network services for customers worldwide, specifically in the US.
- Scheduling events for activation of VPN services.
- Solving problems and incidents throughout the projects.
- Communication with technical teams, SDMs (Service Delivery Managers), and line managers on a daily basis
| Employee | 2500 € / Per month |
| Freelancer | 165 € / Per day |
| Level | MEDIOR |