Position: Senior Software Engineer
Category: Python
English level: upper
Years of experience: 11

Developed the first in the world geo-targeted advertising service with proof-of-purchase using scan codes.
Developed the FMCG product titles classifier, made our first automated data importer.
Lead the startup infrastructure from 1 to 50+ virtual servers serving over 100Tb of data per month. Introduced the Gitlab CI, ansible and docker to automate building, testing and delivery. Has achieved 1 second time from `git push` to new version in production for some services.
Introduced an in-house analytics platform with YT, Airflow and Elasticsearch. Saved $10,000 of monthly costs on 3rd-party solution. Elasticsearch cluster of 30+ nodes and 10+Tb of data.

Developed the scalable system capable of working with millions of connected devices. Adopted the HERE NavStreets data for using with OSM tools stack. Deployment and maintenance of demo stand environment (~50 services, CI/CD, infrastructure management).

Administration and support of Github Enterprise instance with 1k+ active users. Deployed its image to the LXC container to come over the high IO bottleneck.
Edadeal startup (Yandex) (Sep 2015 - Oct 2018)
Backend architecture guidance, developing REST API and other microservices for mobile application backend, backoffice applications and utilities in Python and Go. In-house analytics solution using Yandex Table map-reduce system and Elasticsearch. Production infrastructure and services management via Gitlab CI and Ansible. Fine-grained HTTP metrics collection utility and monitoring infrastructure.

Progress National Development Bureau (11 months)
Working on the largest Russian government project of 2015 (the system like a Toll Collect in Germany). GIS services and utilities in Python. Network services using asynchronous frameworks. Cryptographic protocols to communicate with vehicle on-board devices. RabbitMQ. Demo-stand infrastructure and services management via Gitlab CI and Ansible.

Yandex (2 years 7 months)
Web services development. Development of common Python infrastructure in the company (common libraries and packaging). Distributed LXC administration service. Administration and support of internal Github Enterprise service.
Looking for a strong team with ambitious tasks. Remote only. Companies with well-established remote work processes are preferred. Relocation to Sweden (Stockholm) or USA (CA) may be an option, but the compensation should be appropriate.