Software Engineer Test Infrastructure (IaaS) - STACKIT (m/w/d)
Core
Design and build automated testing frameworks, CI/CD pipelines, and backend tooling to validate the reliability and deployability of a large-scale IaaS platform (Compute, Storage, Networking).
Role type
Senior IC Software Engineer (Test Infrastructure & Platform Engineering)
Builds
Automated testing primitives, scaffolding, and reporting tools for OpenStack, Kubernetes, and distributed API backends.
Domain
Cloud Infrastructure (IaaS), DevOps, Distributed Systems
Required skills
Golang, Python, Linux, Kubernetes, OpenStack, REST/gRPC API design, CI/CD pipeline architecture, performance benchmarking, system profiling, disaster recovery planning, shift-left testing strategies.
Preferred skills
Experience as Software Architect or Backend Developer, expertise in high-availability distributed systems, strong background in backend automation frameworks.
Technologies
Golang, Python, Linux, Kubernetes, OpenStack, REST, gRPC
Responsibilities
Design holistic test strategies covering unit, integration, staging, smoke, production, acceptance, configuration, disaster recovery, and performance testing; Develop robust, reusable automated test primitives and scaffolding; Integrate automated test reporting into development and release workflows; Optimize pipeline performance and code coverage; Validate infrastructure performance limits under load.