Posted 17 days ago
Python Software Engineer (Test Systems)Everstar · Kiiv
Python Software Engineer (Test Systems)
Kiiv, KyivOn-siteFull-time
AI Summary
Develops backend services and test automation solutions for hardware test systems, including CI/CD pipelines, data processing, and cross-platform desktop applications.
About this role
Ми — Everstar. Перше рекрутингове агентство, що допомагає milltech компаніям знаходити талановитих людей та спільно наближати перемогу.
Ми шукаємо Python Software Engineer, який підсилить RnD команду одного з наших партнерів. Основний фокус ролі — розробка backend-рішень на Python для систем тестування та репортингу. Спеціаліст працюватиме з тестовими стендами, dev boards та іншим тестовим обладнанням, створюючи рішення для тестування різних продуктів компанії.
Які задачі чекають на вас:
- Проєктування та розробка backend-сервісів внутрішньої інженерної інфраструктури (Django/DRF, FastAPI): зберігання артефактів прошивок, результати тестів, API для CI/CD – разом з проєктуванням схеми БД
- Розробка кросплатформних десктопних застосунків на PySide6/PyQt6: телеметрія в реальному часі, керування обладнанням, побудова графіків, генерація звітів
- Написання та підтримка Python-сервісів для автоматизованого тестування з інтеграцією обладнання через USB/UART/I²C/SCPI
- Автоматизація інженерних процесів: обробка логів і вимірювальних даних, службові CLI-утиліти, генерація звітів, робота з Git-репозиторіями
- Інтеграція перевірок і тестів у CI/CD пайплайни (Bitbucket Pipelines, GitHub Actions), пакування в Docker, розгортання та підтримка сервісів (On-premises / AWS / GCP)
- Підтримка стандартів якості коду: Code Review, unit/інтеграційні тести (pytest), типізація, технічна документація
- Взаємодія з firmware-, hardware- та QA-інженерами при зборі вимог і впровадженні рішень
Необхідні навички та досвід:
- 5+ роки комерційного досвіду розробки на Python (3.12+): ООП і патерни проєктування, типізація, multiprocessing/threading/asyncio, розуміння неблокуючого I/O
- Django + DRF: моделі, міграції, ORM, REST API, автентифікація
- FastAPI: асинхронні API, Pydantic-моделі, WebSocket, фонові задачі
- PySide6 або PyQt6: сигнали/слоти, робота з UI поза головним потоком, Qt Designer, QML
- SQL (PostgreSQL): проєктування схеми, індекси, транзакції, оптимізація запитів, ефективна робота з ORM без N+1
- Практичний досвід роботи з AWS або GCP, налаштування CI/CD у GitHub Actions або Bitbucket Pipelines
- Docker і docker-compose
- Linux: командний рядок, systemd, bash-скриптинг, робота через SSH
- Git: гілкування, rebase, вирішення конфліктів, pull request workflow
- pytest: написання тестів, фікстури, моки
- Англійська на рівні читання технічної документації
Буде перевагою:
- Досвід автоматизації тестування апаратного забезпечення, Robot Framework або аналогічні фреймворки
- Робота з послідовними інтерфейсами: pyserial, pyusb, Modbus, CAN
- Базове розуміння вбудованих систем: STM32, прошивки, JTAG/SWD, OpenOCD/J-Link; Raspberry Pi, Jetson, embedded Linux
- C/C++
- Обробка й візуалізація вимірювальних даних (numpy, pandas)
- Досвід роботи з AI-агентами для розробки (Claude Code, Cursor тощо): написання специфікацій і контекстних файлів, ревʼю згенерованого коду, інтеграція агентів у робочий процес
- Redis / RabbitMQ, Celery для черг задач і фонових процесів
- Infrastructure as Code (Terraform, Ansible), Prometheus / Grafana / Loki
- Досвід менторингу або технічного лідерства в невеликій команді
Стабільність і прозорість
- оформлення через Дія.City
- конкурентна компенсація, бонуси та премії
Команда і підтримка
- сильне середовище інженерів
- баді та менторство на старті
- підтримка команди у процесі роботи і розвитку
Баланс і комфорт
- 24 дні відпустки + вихідний у День народження
- гнучкий графік та до 10 днів remote на рік
- офіс у Києві (правий берег) з усім необхідним для роботи
Здоров’я
- медичне страхування після випробувального терміну
- консультації з психологом
Розвиток
- компенсація навчання, курсів
- доступ до корпоративної бібліотеки
Додатково
- бронювання військовозобов’язаних (за наявності Резерв+)
- релокаційна підтримка для кандидатів з інших міст або країн.
Skills
AnsibleAWSBitbucket PipelinesCANC/C++CeleryCI/CDDjangoDjango REST FrameworkDockerFastAPIGCPGitGitHub ActionsGrafanaJTAGLinuxLokiModbusNumPyOpenOCDPandasPostgreSQLPrometheusPyQt6PyserialPySide6PytestPythonPyusbRabbitMQRedisRobot FrameworkTerraform
Explore related jobs
More jobs at Everstar
Similar Python jobs
- NIT-Administrator Ansiblencsolution GmbH · Neu-Isenburg, Germany
- E
Ansible automation engineerEncora · Kuala Lumpur - S
Senior Ansible EngineerSealing Technologies, a Parsons Company · Columbia, United States - AAnsible Automation EngineerAcuity INC · DC, United States
- K
Ansible Technical Leadkrg technology inc · Cary, NC - T
Ansible Automation EngineerTwo95 International Inc. · Newtown Square, Pennsylvania
Browse these categories
Market data for software engineer roles
All reports →- Role reportSoftware engineer jobs, Sep 2026: new listings down 9.7%New software engineer listings fell 9.7% to 1,506 this week, the first weekly drop in a month. Prioritize applications while 1,506 fresh roles remain open.
- Salary reportSoftware engineer salary 2026: median midpoint is $190,587The median published range midpoint for US software engineer roles is $190,587, with the middle half from $166,000 to $222,000.
- Market overviewState of tech hiring, September 2026: up 4.8%Tech hiring rose 4.8% month over month in September 2026, with 411,122 new listings. Customer support and account executive roles led the growth.