# Middle Python Developer

**Company**: Ajax Systems
**Location**: Kyiv
**Work arrangement**: onsite
**Experience**: mid
**Category**: Engineering
**Industry**: Technology

**Apply**: https://jobs.lever.co/ajax/033298bc-6317-43ce-a434-f59d3b45c0cb?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_e53d33cb-5b4

## Description

Ajax Systems, a leading European technology company and security system manufacturer, is seeking a Middle Python Developer for its Automation Division's New Product Introduction Department. The team is responsible for introducing new devices into production, developing testing systems and firmware for each product, ensuring high-quality mass production, and preparing an engineering base for scaling.

Responsibilities:

- Develop desktop applications (PC, single-board) for automating mass production, testing, and calibration processes of devices

- Integrate hardware into production software required for checking/calibrating individual functions of security, video, and smart home devices

- Work with CI/DI systems for automatic management of production software versions

- Develop auxiliary programs, scripts, analysis algorithms, and APIs for program interaction with databases, third-party software, and other teams' software/hardware

Requirements:

- Experience with PyQT/Pyside (must have)

- Commercial experience with Python 3 (at least 2 years)

- Understanding of Multiprocessing, Threading, Socket, and The Python Standard Libraries

- Knowledge of HTTP/TCP, OSI model

- Experience with OOP

- Knowledge of Git, Linux

- English at a level of reading and understanding documentation

Nice to have:

- PyInstaller

- Django/Flask

- Jenkins or other CI/CD systems

- Docker, docker-compose, AWS

- WebRTC

- gRPC

- NoSQL

We offer:

- Opportunity to propose and implement your own ideas affecting the product and its mass production

- Position in a rapidly growing company with a motivated professional team

- Competitive salary

- Medical insurance

- Corporate English language classes

- Opportunity to participate in an internal beta-testing project for Ajax security systems

- Discounts from partner companies

- Discounts on Ajax Systems products

## Skills

### Required
- Python 3
- PyQT/Pyside
- Multiprocessing
- Threading
- Socket
- The Python Standard Libraries
- HTTP/TCP
- OSI model
- OOP
- Git
- Linux
- English

### Nice to have
- PyInstaller
- Django/Flask
- Jenkins
- Docker
- docker-compose
- AWS
- WebRTC
- gRPC
- NoSQL

---

Source: [Apply at jobs.lever.co](https://jobs.lever.co/ajax/033298bc-6317-43ce-a434-f59d3b45c0cb?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
