Python Engineer
Everstar
Kyiv | Київ, UA2 months ago
47 views17 saves5 applies
Prepare for this role
Job Type
full time
Description
Ми — Everstar. Ми допомагаємо знайти себе в мілтек і працювати на перемогу разом з найбільшими і найкращими оборонними компаніями України.
Зараз ми у пошуках Python Engineer для нашого клієнта — одного з найбільших розробників та виробників БпЛА для потреб оборони України.
Компанія зібрала сильну команду інженерів, конструкторів та спеціалістів з Hardware, QA, RF, які створюють продукти, що допомагають військовим досягати цілей. Власні виробничі потужності дозволяють швидко впроваджувати зміни та ідеї.
Вимоги до кандидата:
Python Core & Architecture:
- 3+ років комерційного досвіду розробки на Python (версії 3.10+).
- Глибоке розуміння внутрішньої роботи Python: Memory management, GIL, Descriptors/Decorators.
- Експертний рівень у Multiprocessing / Multithreading / Asyncio. Ти знаєш, як уникнути блокування I/O операцій.
- Впевнене знання патернів проєктування та принципів OOP/SOLID.
Web & Data:
- Досвід побудови складних вебзастосунків на Django (DRF) або FastAPI.
- Глибокі знання SQL та досвід роботи з PostgreSQL (оптимізація запитів, індекси, транзакції).
- Досвід роботи з NoSQL рішеннями (Redis/RabbitMQ для кешування та брокерів повідомлень, MongoDB як опція).
- Впевнене володіння ORM (Django ORM або SQLAlchemy): вміння писати ефективні запити без N+1 проблем.
Infrastructure & Tools:
- Досвід роботи з Docker та docker-compose.
- Побудова черг задач на базі Celery (робота з фоновими процесами тривалих оновлень).
Буде перевагою:
- Hardware/Embedded: Досвід роботи з Raspberry Pi, ESP32 або іншими мікроконтролерами.
- Computer Vision & Media: Досвід роботи з інструментами комп’ютерного зору (OpenCV) та обробки потокового відео (FFMPEG).
Майбутні обов'язки:
- Backend Architecture: Проєктування та розробка вебзастосунків з використанням Django (DRF) або FastAPI.
- Database: Участь у проєктуванні архітектури бази даних для систем обліку продуктів та логування.
- Desktop UI: Досвід розробки кросплатформних інтерфейсів на PySide6 / PyQt6.
- Data Processing (ETL): Проєктування та підтримка ETL-процесів для збору, очищення та аналізу виробничих даних.
- Quality: Впровадження високих стандартів коду: Code Review, написання Unit/Integration тестів (Pytest), типізація (Mypy).
Умови роботи:
- офіційне працевлаштування через Дія.City;
- відпустка — 24 календарних дні на рік + 1 день відпустки на день народження;
- медичне страхування після успішного проходження випробувального терміну;
- можливість створювати нове, експериментувати та вирішувати складні завдання;
- професійне зростання та постійне вдосконалення навичок;
- команда однодумців та інноваторів
- бронювання військовозобов'язаних за умови наявності актуальних військово-облікових документів;
- комфортний офіс на правому березі Києва.
This job is found at InterviewStack.io
Skills
pythonmultithreadingasynciodjangosqlpostgresqlnosqlredisrabbitmqmongodbdockercelerycomputer visionfastapietlpytestcode reviewbackend architecture