Ajax Systems
Posted 2mo ago

Junior Python Developer

Ajax Systems
Kyiv, /, Ukraine
OnsiteFull Time
Responsibilities
  • develop frameworks
  • maintain services
  • review code
Requirements
  • Entry-level Python Developer for internal testing tools
  • Requires asyncio, OO programming, problem solving
  • Eager to learn
Technical tools mentioned
asyncioGitDockerPytestUnittestUnix/LinuxSQLPostgreSQLSQLiteJenkinsBitbucketAWSMessagePackProtobufMicroservices

Job description

У лінійці Ajax представлено централі керування із власною RTOS (OS Malevich), відеоспостереження, датчики руху, відчинення, захисту від затоплення та пожежні датчики, вуличні й домашні сирени, тривожну кнопку з функцією керування приладами, пристрої автоматизації. Ajax Systems має багато пропрієтарних технологій: радіопротоколи Jeweller і Wings,протокол дротового зв'язку Fibra, алгоритми LISA, SmartDetect, HazeFlow 2, технологія JetSparrow, а також володіє 38 патентами на винаходи, дизайн тощо.

Наразі шукаємо Python Developer, який долучиться до розробки внутрішніх інструментів для тестування OS Малевич. Це не про ручне чи автоматизоване тестування самої OS. Роль передбачає створення та підтримку внутрішнього продукту, який використовується для забезпечення якості та оптимізації процесів тестування.


Ми готові розглядати розробників із мінімальним комерційним досвідом або після профільних курсів - важливіше ваше бажання розвиватись і вчитись.


Наш ідеальний кандидат має:
  • знання asyncio (таски, корутини, перемикання контексту, нащо це все взагалі);

  • розуміння OOП, патернів проєктування та кращих практик програмування;

  • відмінні навички розв’язання задач та аналітичне мислення з високою увагою до деталей.



  • Буде плюсом:
  • досвід роботи з системами контролю версій (Git);

  • базові знання docker та контейнеризованих середовищ;

  • розуміння фреймворків для тестування (Pytest, Unittest);

  • знання OC Unix/Linux базово;

  • знання SQL та досвід роботи з реляційними базами даних (наприклад, postgresql, sqlite);

  • досвід роботи з інструментами CI/CD (Jenkins, bitbucket тощо);

  • досвід роботи з хмарними платформами, такими як aws;

  • знання бінарної серіалізації (messagepack, protobuf тощо);

  • досвід роботи з мікросервісною архітектурою.



  • Які будуть задачі:
  • розробляти та впроваджувати нові фреймворки, сервіси і технології, що допомагатимуть автоматично тестувати систему і перетворювати синтаксис тестів, що пишуть відділ QA, в конструкції для виконання фреймворками;

  • підтримувати та покращувати вже існуючі фреймворки, сервіси і технології.

  • працювати з інфраструктурою CI (Jenkins, Bitbucket-pipelines);

  • писати якісний, зрозумілий, коментований, підтримуваний код з покриттям його юніт тестами;

  • проводити якісне, аргументоване рев'ю коду колег.



  • Ajax Systems — це українська історія успіху, місце неймовірної сили та енергії. 
    Долучайтеся, щоб зробити "Made in Ukraine" синонімом надійності.

    About Ajax Systems

    Develops and manufactures wireless security and smart home systems.

    Year founded
    2011
    Employees
    5000
    Organization type
    Private
    Latest investment
    Raised $10.00M Series A (2019) — led by Horizon Capital
    Subsidiaries
    Headquarters
    UA

    Similar jobs

    Python Developer roles near Kyiv, /
    1d
    Save
    Mark Applied
    Hide
    Senior Python Engineer
    Kyiv or Odesa or Lviv or Rivne
    RemoteFull Time
    Capgemini
    CapgeminiEuronext Paris: CAP: Provides global IT consulting and digital transformation services.
    4+ YOERequires 4+ years designing scalable backend systems with Python, Kotlin, or similar languages, plus distributed cloud systems experience, technical planning, testing, deployment, and communication skills.
    Python, Kotlin, AWS, MySQL, Spark, CI/CD, DevOps
    1mo
    Save
    Mark Applied
    Hide
    Python Engineer
    Lisbon or Dubai or Kyiv or Lviv or Portugal or United Arab Emirates or Ukraine
    RemoteFull Time
    UMO
    UMO: Building an AI-powered, unified modern money platform.
    3+ YOE3+ years professional Python experience; build backend microservices, ETL/data pipelines, and AI/LLM integrations. Experience with FastAPI/asyncio, PostgreSQL, Redis, vector DBs, Docker, CI/CD, AWS/GCP; professional English (B2+).
    Python, FastAPI, Django, Flask, asyncio, SQL, PostgreSQL, Redis, Pinecone, Milvus, Weaviate, Docker, GitHub Actions, GitLab CI, AWS, GCP, gRPC, Node.js, TypeScript, Cursor, Claude, GitHub Copilot, Kafka, RabbitMQ, Airflow, Prefect
    1mo
    Save
    Mark Applied
    Hide
    Staff Python Engineer, Document App Track
    Ukraine or Europe or Warsaw or Lisbon or Kyiv or Poland
    zł30k-zł46k/mo RemoteFull Time
    PandaDoc
    PandaDoc: SaaS platform for document automation and electronic signatures.
    6+ YOE6+ years Python development, strong SQL and message-queue experience (RabbitMQ, NATS, Kafka), event-driven and asynchronous programming, DDD fundamentals, AI-driven dev workflows, mentoring, and full development lifecycle knowledge.
    Python, Django, PostgreSQL, SQL, Redis, Memcached, RabbitMQ, NATS, Kafka, AsyncIO, Amazon Web Services, Docker, Kubernetes, Grafana, Loki, Tempo, Mimir
    2mo
    Save
    Mark Applied
    Hide
    Senior Python Engineer
    Kyiv, Kyiv city, Ukraine
    RemoteFull Time
    Miratech
    Miratech: Provides digital engineering and IT consulting for global enterprises
    5+ YOE5+ years backend engineering experience with strong Python and microservices, REST API development, AWS (ECS, CloudWatch, Secrets Manager, S3), Docker, CI/CD (Bitbucket Pipelines), and strong English communication.
    Python, REST APIs, AWS, ECS, CloudWatch, Secrets Manager, S3, Bitbucket Pipelines, Docker, Docker Compose, SIP, WebRTC, LiveKit, Zoho CRM, Google Calendar, Microsoft Calendar, Terraform
    3mo
    Save
    Mark Applied
    Hide
    Python Developer
    Kyiv, Kyivska oblast, Ukraine
    OnsiteFull Time
    Precoro
    Precoro: Cloud-based procurement and spend management software for businesses.
    1+ YOE1-3 years Python experience; Flask experience; REST API design; SQL (PostgreSQL/MySQL); background jobs with Celery/Redis/RabbitMQ; Docker; Git.
    Python, Flask, REST API, PostgreSQL, MySQL, Celery, Redis, RabbitMQ, Docker, Git
    3mo
    Save
    Mark Applied
    Hide
    Senior Python Engineer
    Kyiv, Kyiv, Ukraine
    OnsiteFull Time
    A5 Labs
    A5 Labs: Develops AI and blockchain solutions for online gaming integrity.
    10+ YOE10+ years software development with mastery of Python and FastAPI, experience building distributed data-intensive systems with Kafka/stream-processing, NoSQL (MongoDB, Redis), AWS, Docker/Kubernetes, observability (Prometheus/Grafana/Tempo/Loki), CI/CD and automated testing.
    Python, FastAPI, Kafka, Quix, Kafka Streams, Flink, MongoDB, Redis, AWS, Docker, Kubernetes, Prometheus, Grafana, Tempo, Loki, Bitbucket, ArgoCD, Pytest, Unittest
    1mo
    Save
    Mark Applied
    Hide
    Senior Python Backend Developer
    Kyiv or Portugal or Ukraine
    RemoteFull Time, Contract
    payabl.
    payabl.: Global payment processing and business banking for merchants.
    5+ YOE5+ years backend engineering with strong Python; experience with microservices, FastAPI or Django, AWS (including Lambda), Docker, GitLab CI/CD, Kafka or event-driven systems; fintech/payments experience and mentoring others.
    Python, FastAPI, Django, AWS, AWS Lambda, Docker, GitLab, Kafka
    12y
    Save
    Mark Applied
    Hide
    Senior Python freelance
    Kiev, Ukraine
    RemoteContract
    IQ Elite
    IQ Elite: Online dating platform for intelligent individuals.
    5+ YOESenior level Django/Python Engineer with a solid coding background in Python, jQuery, Django, PHP frameworks, MongoDB or PostgreSQL, and Linux.
    Python, Django, jQuery, PHP frameworks, MongoDB, PostgreSQL, Linux