Junior/Strong Junior Python Developer

Ajax
Kyiv
On-site

Who this role is best for

Pace · Fast PacedCollaboration · MediumAutonomy · MediumDecision Impact · Individual

Derived from job-description analysis by Serendipath's career intelligence engine.

What success looks like

  • developed automated testing tools
  • improved internal processes through scripting
Typical background
software developmentquality assurance

Skills & requirements

Required

PythonPytestGitOopDockerPyqtLinuxBashNetwork Protocols

Preferred

PyqtgraphHardware CommunicationKubernetesAWSFastapiFlaskDjango

Stack & domain

PythonPytestGITDockerPyqtPysideUnix/linuxBashTcp/ipHTTPFastapiFlaskDjango

About the role

Original posting from Ajax via Lever

Ajax Systems — міжнародна технологічна компанія і найбільший у Європі виробник охоронних систем.

Ми шукаємо спеціаліста до QA Devices Automation підрозділу на роль Junior/Strong Junior Python Developer. 

QA підрозділ гарантує якість і стабільність продуктів Ajax на всіх етапах — від розробки до масового виробництва. Сотні експертів проводять комплексне тестування софту та заліза, поєднуючи ручні й автоматизовані підходи для перевірки систем у найскладніших умовах.

Необхідні знання та навички::

Python 3.11+ (впевнене володіння)

Досвід роботи з pytest

Досвід роботи з GIT

Розуміння принципів ООП та патернів проєктування

Досвід роботи з Docker (контейнеризація, Docker Compose)

Досвід роботи з PyQt, PySide

Впевнений користувач UNIX/Linux OS

Досвід роботи з bash

Базове розуміння мережевих протоколів (TCP/IP, HTTP)

Англійська мова - Pre-intermediate (на рівні розуміння документації);

Буде плюсом::

  • Досвід з pyqtgraph
  • Робота з hardware та serial-комунікаціями
  • Досвід роботи з Kubernetes, AWS
  • Досвід з FastAPI/Flask
  • Досвід з Django

Обовʼязки::

  • Розробка Python-застосунків та скриптів для автоматизації внутрішніх процесів
  • Створення графічних інтерфейсів PyQt,  для інструментів тестування та роботи з hardware
  • Розробка та підтримка сервісів для роботи з пристроями (UART, TCP, протоколи зв'язку)
  • Налаштування та супровід інфраструктури: Docker, CI/CD, системні сервіси
  • Створення утиліт та інструментів для спрощення роботи Manual QA
  • Робота з базами даних (MySQL,MongoDB)
  • Обробка та аналіз даних (data processing & parsing)
  • Інтеграція з зовнішніми API та сервісами

Пропонуємо::

  • Можливість пропонувати та реалізовувати власні ідеї, які впливають на продукт та його масове виробництво;
  • Місце у стрімко зростаючій компанії з вмотивованою професійною командою;
  • Конкурентну заробітну плату;
  • Медичне страхування;
  • Корпоративні заняття з англійської мови;
  • Можливість взяти участь у внутрішньому проєкті бета-тестування систем безпеки Ajax;
  • Знижки на продукти компанії та партнерів

Ajax Systems — це українська історія успіху, яка виросла в глобальний продукт. Пристроям Ajax довіряють уже понад 4,5 мільйони кінцевих користувачів і 330 тисяч PRO-користувачів у більш ніж 180 країнах. Компанія пропонує комплексні рішення для захисту житлових і комерційних об'єктів різного масштабу. Нині портфоліо Ajax налічує 280 пристроїв для захисту від вторгнення, відеоспостереження, пожежної безпеки та комфорту й автоматизації.

Source: Ajax careers (Lever)

Similar roles