Python Developer

TLDR

Join a motivated team in the Automation Department developing software and hardware solutions to automate production processes using Python 3 and Embedded C.

Ajax Systems — міжнародна технологічна компанія, найбільший в Європі виробник охоронних систем. Продуктам Ajax довіряють понад 4,5 мільйони користувачів у більш ніж 180 країнах. В портфоліо компанії 280 пристроїв для захисту від вторгнення, відеоспостереження, пожежної безпеки та автоматизації. Automation Department займається розробкою програмно-апаратних комплексів для тестування кожного пристрою в процесі виробництва, створює роботизовані лінії для автоматизації збирання та пакування. А також розробляє програмне забезпечення для прошивки пристроїв і керування виробництвом, що дає змогу оптимізувати витрати часу на виготовлення датчиків. Для цього використовують Python 3 та Embedded C. Основне завдання команди — забезпечити випуск максимальної кількості пристроїв найвищої якості в найкоротші терміни. Ми розробляємо власний софт і апаратне забезпечення, які використовуються практично на всіх етапах виробництва. Починаючи з тестування змонтованих плат і прошивки мікроконтролерів, до перевірки зібраних пристроїв і упаковки. Головний виклик команди— повна автоматизація всіх етапів виробництва з використанням конвеєрів і роботів. Задачі: — розробка десктоп програм (PC, single-board) для автоматизації процесів масового виробництва, тестування та калібрування пристроїв. — інтеграція апаратного забезпечення в програм виробництва, що потрібні для перевірки/калібрування окремих функцій охоронних, відео та смарт-хоум пристроїв. — робота з CI/DI системою для автоматичного управління версіями програмного забезпечення виробництва — розробка допоміжних програм, скриптів, алгоритмів аналізу, API для взаємодії програм з базою, стороннім ПЗ та ПЗ/хардом інших команд. Необхідні знання та навички: — досвід роботи з PyQT/Pyside — must have — комерційний досвід з Python 3 (від 2х років) — розуміння Multiprocessing, Threading, Socket, The Python Standard Libraries — знання HTTP/TCP, модель OSI — досвід OOP — знання Git, Linux — англійська на рівні читання та розуміння документації Чудово, якщо ви знаєте: — PyInstaller — Django/Flask — Jenkins чи інша CI/CD система — Docker, docker-compose, AWS — WebRTC — gRPC — NoSQL — QML Пропонуємо: — свободу приймати рішення та втілювати ідеї; — можливість впливати на продукт і виробництво замість монотонного закриття задач; — роботу в мотивованій команді та zero bullshit culture; — гнучкий графік в офісі (Київ); — турботу та медичне страхування Ajax Systems — це українська історія успіху, місце неймовірної сили та енергії. Долучайтеся, щоб зробити Made in Ukraine 🇺🇦 синонімом надійності.

Benefits

Flexible Work Hours

Гнучкий графік в офісі (Київ)

Health Insurance

Турботу та медичне страхування

Ajax Systems is the largest manufacturer of security systems in Europe, offering a comprehensive portfolio of over 280 devices for home and business protection, including intrusion, video surveillance, fire safety, and smart automation. With over 4.5 million end users across more than 180 countries, Ajax combines advanced software with top-notch hardware to redefine security standards globally. Our commitment to resilience and innovation has positioned us as a leader in the international security market.

View all jobs
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Python Developer Q&A's
Report this job
Apply for this job