Position: Senior Python Engineer / Data Engineer
Category: Python
English level: upper
Years of experience: 6

I developed high-load application with support mobile (iOS, Android) and web clients. Also, I developed in-house solution of advertising with targeting, limits, statistics, recommendation and etc. (like Facebook Ads) and integrate then to application.
I had responsibilities of all backend part of project (architecture, development, agreement with other teams like mobile, front-end, marketing, etc., knowledge sharing) I was the lead of backend development. Tech stack: Django, PostgreSQL, Airflow, Celery, GCP, GCF, BigQuery, Redis, DataDog, RabbitMQ, Firebase, third-part services. I supported API (REST) and backend logic in AI platform for marketing (fetching data, preprocessing, validate recommendation, business logic). I had experience with Facebook, Adwords, Slack endpoints/SDK. Tech stack: Flask, PostgreSQL, Celery, AWS S3. Also, I code reviewed, wrote documentation and developed tests with Pytest library. I also implemented and supported: - Microservice to get information about uploaded images (full ownership). Tech stack which used: FastAPI, Celery, Google Vision, AWS S3. - One of the main modules and implement integration with another inner platform (Asyncio, Aiohttp client). - Web application (Internal CRM service) with control metrics, data quality metrics and support tools (Django, PostgreSQL, Jira API endpoints). - Building web-scraping applications for complex websites using Scrapy and API endpoints (backend development for application on Aiohttp) or broker (Kafka). - Scraping data from various types of websites. Bypassing various anti-bot measures used at websites to prevent automated data scraping (Scrapy)
I’m looking for a company with interesting and challenging projects where I could improve my skills and professional knowledges.