We are looking for an Automation Infrastructure Developer who will focus on building automation services, frameworks, and tooling that support large-scale validation workflows.
What will your job look like:
Design, develop and maintain automation infrastructure, internal services, and shared libraries
Develop robust test frameworks and enable write reliable automated tests efficiently
Build tools and pipelines that improve test execution, data processing, logging, and reporting
Collaborate closely with algorithm developers, system engineers, and validation teams to integrate automation solutions into complex environments
Analyze system behavior, identify gaps and bottlenecks, and propose technical solutions
Troubleshoot and resolve issues in automation services, framework stability, and performance
Requirements: Bachelor's degree in Computer Science, Software Engineering, or a related field
3+ years of hands-on Python development, with emphasis on infrastructure, tooling, or backend-like services
At least 2 years of experience as part of an Automation Infrastructure team - Must
Strong familiarity with automation frameworks (pytest - must)
Experience writing reusable libraries, decorators, fixtures, adapters, or middleware
Experience with CI/CD systems (Git, GitLab, Jenkins, etc.) - Must
Good understanding of Linux environments, processes, logging, and debugging
Strong problem-solving and system-level thinking
Experience with Docker, micro-services, or distributed test execution - Advantage
Experience with ELK or other observability tools - Advantage
This position is open to all candidates.