Position: Python Backend Developer
Category: Python
English level: upper
Years of experience: 5

- Helped with migration of legacy part of the project to Python 3
- Updated production database from outdated encryption package version to newer one without uptime losses
- Developed & maintained separate microservice as part of 3rd-party service integration
- Added Swagger UI as main interactive documentation at project level (Django + Django REST Framework)
Domains: eCommerce, CRM

- Built backend-based tools using Click and curses for our internal team's use
- Developed REST APIs for Blockchain network info tools
- Designed and maintained databases for internal services, including MySQL and PostgreSQL
- Migrated a Django project from Python 2 to Python 3 using six
- Planned, developed, and documented new API endpoints using Django and Django REST Framework
- Updated existing templates (HTML/CSS) and made basic React code updates on the frontend part of the project
- Employed test-driven development techniques and conducted basic unit testing using unittest and pytest
- Participated in the setup and maintenance of CI/CD pipelines using GitHub Actions and Gitlab CI
- Worked with the ELK stack, including Elasticsearch, Logbeat, and Kibana, to implement and manage a centralized logging and monitoring system
- Utilized the Atlassian stack, including Jira, Confluence, Stash, and Bamboo, to enhance team collaboration and project management
- Utilized my experience as a technical writer to create clear and concise documentation for project modules, code base, and other technical materials
- Opportunity to learn new things and technologies
- Competitive salary
- Friendly colleagues