
Posted 28 days ago
Junior Python (Developer in test Video)Ajax Systems · Kyiv
Junior Python (Developer in test Video)
KyivOn-siteFull-time
AI Summary
Develops and implements automated tests for video cameras and hardware products, builds test automation tools and infrastructure, and supports end-to-end test bases using Python and related technologies.
About this role
Ajax Systems — міжнародна технологічна компанія і найбільший у Європі виробник охоронних систем. Продуктам Ajax довіряють уже понад 4,5 мільйони кінцевих користувачів і 330 тисяч PRO-користувачів у більш ніж 180 країнах. Компанія пропонує комплексні рішення для захисту житлових і комерційних об'єктів різного масштабу. Нині портфоліо Ajax налічує 280 пристроїв для захисту від вторгнення, відеоспостереження, пожежної безпеки та комфорту й автоматизації. Кожного року ми демонструємо кратне зростання як у чисельності команди, так і в кількості користувачів у всьому світі.
Ми в пошуках нового гравця для Video Automation team, який пліч-о-пліч з командою буде автоматизувувати тести для відео камер, а також хардвер продуктів(стенди для генерації умов) та API. Для тебе буде багато різнопланових завдань, росту та інженерних викликів.
Необхідні знання та навички:
- знання методології BDD;
- досвід роботи з бібліотеками Python3: asyncio, pytest, behave, pyserial, asyncSSH;
- технології WebRTC(Stun/Turn, ICE..), GRPC, RTSP, TCP/UDP, Onvif;
- досвід у використанні GIT, SQL, noSQL(mongo), Docker, REST API;
- впевнений досвід UNIX;
- технічний бекграунд;
- базові знання знання теорії тестування;
- володіння англійською мовою на рівні розуміння технічної документації;
Буде плюсом:
- досвід у розробці власних проектів;
- досвід AWS(S3, EC2, etc), K8S;
- досвід налаштування мережевого обладнання Mikrotik (RouterOS);
- Kibana, Grafana, Prometheus, Loki..;
- досвід написання автотестів для embedded продуктів (UART, SSH);
- досвід роботи з асинхронними потоками і кодом;
Завдання:
- розробка та впровадження автоматизованого тестування провідних та безпровідних камер;
- розробка унікальних інструментів для автоматизації мануального тестування;
- розробка неповторних інструментів для візуалізацій процесів;
- підтримка та покращення вже реалізованої бази end-to-end автотестів;
- робота з інфраструктурою CI на базі Jenkins/Github;
- пошук та аналіз невідповідностей поведінки згідно з технічним завданням;
Пропонуємо:
— можливість пропонувати та реалізовувати власні ідеї, які мають вплив на продукт і виробництво;
— гнучкий графік роботи в офісі (Київ)
— роботу у вмотивованій команді та zero bullshit culture;
— конкурентну заробітну плату;
— медичне страхування;
— корпоративну англійську мову;
Ajax Systems — це українська історія успіху, місце неймовірної сили та енергії. Долучайтеся, щоб зробити Made in Ukraine синонімом надійності 🇺🇦
Skills
AsyncIOAsyncsshAWS EC2AWS S3BDDBehaveDockerGitGitHub ActionsGrafanaGRPCICEJenkinsKibanaKubernetesLokiMikroTik RouterOSMongoDBONVIFPrometheusPyserialPytestPython 3REST APIRTSPSQLSTUN/TURNTCP/UDPUnixWebRTC
Explore related jobs
More jobs at Ajax Systems
Similar AsyncIO jobs
- Q
Data engineer (Python)Quantlane · Prague - MPrincipal Software EngineerMidjourney · San Francisco
- N
Odoo DeveloperNorconsult Telematics · Riyadh, Riyadh Province - S
Senior Python EngineerSkylabs AI · Islamabad, Islamabad Capital Territory - S
Software DeveloperShyftlabs · Noida, Uttar Pradesh - G
Senior Python Engineer (Backend and Data)GSSTech Group · Dubai, Dubai
Browse these categories
Market data for this role
All reports →- SeriesRole reportsOne role family at a time: how many openings, what changed this week, who is hiring, what it pays.
- SeriesSalary reportsWhat employers publish in job postings, by level and workplace. Not self-reported pay.
- 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.