
SOFTWARE ENGINEER - DISTRIBUTED CLOUD (DNS) IN STACKIT CLOUD (m/f/d)
Schwarz Group20 days ago
Sofia, BulgariaSenior
Responsibilities
- Design and develop the STACKIT Distributed Cloud private-cloud offering.
- Build scalable, secure, and reliable cloud products for customers.
- Automate and continuously optimize technical processes.
- Conduct problem and error analysis and implement sustainable solutions.
- Work with and contribute to open-source projects in the NeoNephos cloud-computing community.
Requirements
- 7+ years of development experience with Go or similar languages such as Rust, C, C++, or Python.
- Proficiency in cloud-native application development and deployment using Kubernetes, Docker, and Helm.
- Understanding of distributed application development and deep knowledge of the CNCF cloud-native landscape.
- Skill with communication frameworks and protocols such as gRPC.
- Solid understanding of software design and architectural patterns and a hands-on problem-solving approach.
- Cloud network protocol and API knowledge, including CNI, eBPF, BGP, and DNS, is a plus.
- Experience developing Kubernetes operators is a plus.
- Familiarity with Talos Linux, Cilium, CoreDNS, Ceph, and OpenBao or Vault is a plus.
Benefits
- Fast decision-making processes and creative freedom in projects.
- Opportunity to work on a digital-sovereign European cloud provider with high security, scalability, and reliability standards.
- Participation in the NeoNephos open-source cloud-computing community.
- Stable foundation of the Schwarz Group.
About Schwarz Group
Schwarz Group is a German retail group that owns and operates the Lidl and Kaufland grocery chains, plus production and waste-management businesses (Schwarz Produktion and PreZero). Through its digital arm Schwarz Digits it builds and runs IT, cloud, data, and security services for its brands and external clients, and offers retail media solutions via Schwarz Media. Headquartered in Neckarsulm, it is privately held and active across Europe and beyond.