Junior Python Developer

Ajax Systems
Ukraine
Workplace: OnsiteFull timeFunction: Software EngineeringSkills: ["Python","Asyncio","Git","Docker","Pytest","Unittest","Unix","Linux","SQL","PostgreSQL","SQLite","CI/CD","Jenkins","Bitbucket","AWS","Protobuf","Messagepack","Microservices"]

Python-focused developer responsible for building and maintaining internal testing tools for Ajax OS Malevich, contributing to automated testing infrastructure, CI/CD pipelines, and code reviews to improve test quality and efficiency.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Ajax Systems
Ajax Systems
3 months ago

Junior Python Developer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 6 hours agoStatus: Live

Job Summary

Python-focused developer responsible for building and maintaining internal testing tools for Ajax OS Malevich, contributing to automated testing infrastructure, CI/CD pipelines, and code reviews to improve test quality and efficiency.
Location: Ukraine
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Entry level

Key Responsibilities

  • •Develop and implement new internal frameworks, services, and technologies to automatically test the system and transform QA test syntax into constructs executable by testing frameworks.
  • •Maintain and improve existing frameworks, services, and technologies used for internal testing tools.
  • •Work with CI infrastructure (Jenkins, Bitbucket pipelines) to ensure reliable test automation pipelines.
  • •Write clean, well-documented, and maintainable code with unit test coverage.
  • •Conduct high-quality, reasoned code reviews for colleagues and contribute to team knowledge sharing.

Key Requirements

  • •Proficient in Python with strong understanding of asyncio (tasks, coroutines, context switching) and OO programming; able to apply design patterns and best practices.
  • •Experience with version control (Git) and basic familiarity with Docker and containerized environments.
  • •Knowledge of testing frameworks (Pytest, unittest) and basic Unix/Linux (OC Unix/Linux)
  • •Experience with SQL and relational databases (e.g., PostgreSQL, SQLite) is a plus
  • •Experience with CI/CD tools (e.g., Jenkins, Bitbucket) and cloud platforms (e.g., AWS) is beneficial
Experience:SoftwarePythonTestingCi/cdDevops
Skills:PythonAsyncioGitDockerPytestUnittestUnixLinuxSQLPostgreSQLSQLiteCI/CDJenkinsBitbucketAWSProtobufMessagepackMicroservices
Languages:Ukrainian
Tech Stack:PythonAsyncioGitDockerPytestUnittestUnix/LinuxSQLPostgreSQLSQLiteJenkinsBitbucketAWSProtobufMessagepackMicroservices

Company Brief

Ajax Systems
Designs and manufactures wireless professional security systems and smart home devices, including alarms, sensors, cameras, and communication hubs, sold globally for residential and commercial security and IoT integration.
Industry: Surveillance & Security Hardware
Company Size: Large (251 to 1,000 employees)
Growth: Scaleup
Headquarters: Kyiv, Ukraine
Founded: 2011
WebsiteLinkedIn