К основному содержанию

Middle Backend Developer

Middle· 5 лет· ArbiHunter — резюме · 21 час назад
AI-саммари
Python-бэкенд разработчик с 5 годами опыта в сферах HRTech и EdTech, специализирующийся на проектировании API, event-driven архитектуре и оптимизации PostgreSQL. Прямой опыт в affiliate/iGaming нише отсутствует, но имеет сильную инженерную базу. Ищет удаленную позицию в бэкенд-разработке.
Роль
Разработчик
Грейд
Middle
Опыт
5+ лет
Трафик
native
ЗП от
не указана
Контакт
нет
Площадка
ArbiHunter — резюме ↗
Обновлено там
02.11.2026
В базе с
03.11.2026
Оригинал с площадки RAW
Как пришло с «ArbiHunter — резюме» · скачано 03.11.2026 — без AI-обработки, контакты вырезаны.
Middle Backend Developer Negotiable Azerbaijan Baku Full Remote Work experience 5 years Last work experience Company under NDA Python Backend Engineer 2 years 6 months Contacts About About Python Backend Engineer with 5 years of experience developing production Python services for HRTech and education platforms. I build APIs, event-driven integrations and maintainable business logic, and work on PostgreSQL performance and CI reliability. Affiliate experience No data available Work experience 5 years March 2024 - August 2026 ( 2 years 6 months ) Company under NDA Python Backend Engineer • Designed service boundaries and RabbitMQ contracts for HRTech backend decomposition, coordinating and reviewing two developers’ work. Following combined architecture and runtime changes, peak successful HTTP RPS grew from ~1,500 to ~8,000. • Built and shipped a staff activity audit log for an HR platform using Kafka and a transactional outbox. Implemented asynchronous event storage in a separate PostgreSQL database, deduplication by unique UUIDv7 event IDs, a diagnostic dead-letter topic, and role-based access controls. • Replaced a third-party Keycloak integration with an aiohttp client that reduced unnecessary dependencies and eased integration testing. Implemented user and service authorization and user-data updates. • Set up parallel pytest-xdist execution for ~2,000 tests, cutting CI runtime from ~20 to ~1.5 minutes (~13×) with separate test tables per worker. • Extracted ORM-independent Python Use Cases from Django Views/ViewSets (Clean Architecture), cutting module dependencies from ~321 to ~201 (about 37%); consolidated ~13 repeated user retrieval/permission checks and enabled database-free unit tests. • Implemented role-based access with Keycloak OAuth2/OIDC and composite roles, plus time-limited S3 presigned URLs for file access. • Investigated a PostgreSQL candidate-list query after bulk UPSERT with EXPLAIN ANALYZE. Repeated production measurements showed SQL Execution Time falling from ~17 s to ~100 ms and a switch from Seq Scan to an existing Index Scan after autovacuum thresholds were adjusted. September 2021 - February 2024 ( 2 years 6 months ) LangTech Backend Developer & ML Engineer • Developed an NLP term extractor for educational-text complexity analysis (spaCy NER, reference dictionaries): ~5 s automated extraction versus ~20 min manual term search and checking per comparable text; linguists validated the automated results separately. • Developed ruBERT-based genre classification models, achieving an F1 score of 0.83 on the validation dataset. • Developed exam variant management and access rules for a Russian-language examination platform for international students. • Developed a Chromium-based Windows application in Visual Studio, restricted to the exam-platform website; helped avoid a ~RUB 500,000 purchase of a third-party proctoring system. • Helped introduce GitFlow and parallel development in a three-developer team: comparable work took ~2.5 instead of ~5 working days (~2× faster). Skills aiohttp Pydantic REST API WebSocket Redis S3 GitLab CI GitHub Actions React Python Linux Docker FastAPI Typescript Django NGINX PostgreSQL SQLAlchemy RabbitMQ Kafka Language proficiency Advanced English Native Russian Employment Employment Full, Part-time, Project-based Work format Remote, Hybrid, Office Work schedule Flexible, Shift, 5/2 Relocation Possible Business trips Business trips possible

Спонсоры проекта

Компании, которые помогают держать аналитику открытой