Everstar logo
EverstarPosted 2 weeks ago

Middle Python Engineer

On-siteKyiv, Kyiv City, Ukraine

Full TimeSmall

Job Summary

Design web applications using Django (DRF) or FastAPI and architect database systems for product accounting and logging. Develop cross-platform desktop interfaces with PySide6 or PyQt6 and maintain ETL pipelines for manufacturing data analysis. Implement high-code-quality standards through code reviews, unit/integration testing with Pytest, and type checking via Mypy. Leverage Docker, Celery for background tasks, and PostgreSQL with Redis/RabbitMQ for caching and message brokering. Requires 3+ years of Python experience, deep understanding of memory management and concurrency, and expertise in SQL/NoSQL. Join EVERSTAR's R&D team building solutions deployed in real combat scenarios.

Required Qualifications

  • 3+ років комерційного досвіду розробки на Python (версії 3.10+)
  • Глибоке розуміння внутрішньої роботи Python: Memory management, GIL, Descriptors/Decorators
  • Експертний рівень у Multiprocessing / Multithreading / Asyncio
  • Впевнене знання патернів проєктування та принципів OOP/SOLID
  • Досвід побудови складних вебзастосунків на Django (DRF) або FastAPI
  • Глибокі знання SQL та досвід роботи з PostgreSQL (оптимізація запитів, індекси, транзакції)
  • Досвід роботи з NoSQL рішеннями (Redis/RabbitMQ для кешування та брокерів повідомлень, MongoDB як опція)
  • Впевнене володіння ORM (Django ORM або SQLAlchemy): вміння писати ефективні запити без N+1 проблем
  • Досвід роботи з Docker та docker-compose
  • Побудова черг задач на базі Celery (робота з фоновими процесами тривалих оновлень)

Desired Qualifications

  • Hardware/Embedded: Досвід роботи з Raspberry Pi, ESP32 або іншими мікроконтролерами
  • Computer Vision & Media: Досвід роботи з інструментами комп'ютерного зору (OpenCV) та обробки потокового відео (FFMPEG)

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce