Ми — […], перша рекрутингова агенція в MilTech для тих, хто готовий створювати технологічне майбутнє. Але досить про нас, розказуємо про вакансію. Шукаємо Python Engineer , який/яка підсилить R&D-команду одного з наших партнерів.
Компанія створює та виробляє технологічні рішення, що вразили вже сотні тисяч цілей ворога. Це можливість працювати в команді повного циклу: від ідеї до серійного продукту. Тут можна керувати своїми проєктами, впливати на технічні рішення та швидко втілювати їх у життя завдяки власному виробництву.
Які задачі чекають на тебе: Проєктування, розробка та підтримка Python middleware та конвеєрів даних (multi-threading, multi-processing, asyncio). Розробка інтеграційних шарів та адаптерів для користувацьких, промислових та стандартних протоколів зв'язку (TCP/UDP sockets, Serial, Protobuf, MAV
Link, CRSF). Створення надійної логіки серіалізації/десеріалізації даних та схем валідації (Pydantic). Розгортання, тестування та налагодження сервісів у headless Linux embedded-середовищах.
Підтримка високих стандартів якості коду: сувора типізація, принципи ООП/SOLID, документація коду, юніт-/інтеграційні тести та рев'ю коду. Вимоги: Python Core & Concurrency: 3+ роки професійного досвіду розробки на Python (версія 3.10+). Глибоке знання та розуміння концепцій Python: управління пам'яттю, GIL, дескриптори/декоратори.
Впевнене розуміння Multiprocessing / Multithreading / Asyncio. Розуміння роботи з race conditions та вибору типу взаємодії між потоками/процесами/