You will work closely with development teams to design CI/CD and cloud solutions for their challenges. A major part of the role is building and operating cloud-based systems for large-scale software testing and KPI evaluation, alongside more general responsibilities around build, release, and software distribution.
- Design, implement, and operate CI/CD workflows (GitLab CI) covering:
- software build and packaging
- automated testing
- release and distribution of software artifacts
- Design and operate AWS-based infrastructure for CI-driven workloads, batch jobs, and testing environments.
- Collaborate closely with development teams to design DevOps solutions that fit their workflows and technical constraints.
- Develop and operate cloud-based systems for large-scale software testing and scenario-based KPI evaluation, including execution, result collection, monitoring, and access to evaluation data.
- Apply infrastructure-as-code to manage cloud environments in a reproducible and maintainable way.
- Ensure CI/CD and cloud infrastructure is reliable, observable, secure, and cost-aware.
- Support teams with AWS best practices and reusable cloud patterns, while developers retain ownership of software logic, test scenarios, and configuration.
