Responsibilities
- Design and build Kubernetes Operators in Go for the full Dynatrace platform lifecycle.
- Automate installation, configuration, upgrades, and ongoing operations to provide a self-service user experience.
- Own the end-to-end developer and operator experience across diverse customer Kubernetes environments.
- Collaborate with engineering teams to integrate platform components into a unified automation-first model.
- Improve operator reliability, observability, resilience, rollout safety, recovery, and predictable behavior at scale.
- Use AI-assisted engineering and observability insights to support more autonomous and adaptive platform operations.
Requirements
- Background in Software Engineering or related technical studies.
- 2+ years of experience with Golang.
- Strong understanding of object-oriented and functional programming principles.
- Good knowledge of Kubernetes, containers, and Kubernetes Operators.
- Ability or interest in building high-performance, scalable algorithms in the cloud-native space.
- Hands-on, collaborative problem-solving approach and commitment to high-quality solutions.
Benefits
- Hybrid work from the Dynatrace office in Lucerne, with current residency and physical presence in Switzerland required.
- Relocation support for moving to a new country.
- Attractive compensation packages and stock purchase options.
- Numerous benefits and advantages.
- Career development program supporting employees' growth and goals.
- International, diverse, and collaborative work environment.
Tech Stack
Categories
About Dynatrace
Dynatrace keeps today’s AI-driven world working by advancing observability for today’s digital business. The world relies on software, but what isn’t seen is just how much complexity goes on behind the scenes to make sure everything stays up and running. Most businesses today have huge digital ecosystems made up of software, data flows, applications, and hybrid-cloud environments. As these ecosystems grow in complexity, so do the points of failure. Outages and glitches resulting in grounded flights or failed financial transactions prove how critical it is that software works as expected, making AI-powered observability an essential capability to ensure digital businesses run smoothly and recover quickly — keeping the world working. Dynatrace provides businesses with a holistic view of their entire digital ecosystem, removing the burden of operational monitoring and alert management. By automating these tasks, teams are empowered to transform complexity into their greatest asset and to drive their business forward by focusing on high-impact initiatives, driving topline acceleration, fueling innovation, and delivering experiences customers love.
