- 5+ years of experience in software development.
- Strong expertise in design and coding in distributed systems.
- Deep understanding of ensuring maintainability throughout the lifecycle of a product and ability to transfer this knowledge to the team.
- Experience with Continuous Delivery and Lean Development.
- Strong background in Test-Driven Development (TDD) and writing high-quality, maintainable code.
- Hands-on experience with software projects from conception to production and operations.
- A mentor mindset, passionate about knowledge-sharing and coaching junior developers.
- Strong English communication skills, both written and verbal.
Responsibilities:
- Architect and design cutting-edge cloud-native products for Kubernetes, based on requirements from the Product Owner.
- Research and prototype innovative solutions to evaluate design options and improve scalability, security, and performance.
- Design user interfaces (APIs, CLIs, GUIs) that abstract away complex operational tasks for different end user types such as application developers and platform operators.
- Participate in code reviews and test-driven development.
- Code both PoCs and production-grade software that brings your designs to life.
- Architect and enhance CI/CD pipelines and develop robust testing environments.
- Engage with customers by demonstrating the product and providing training to ensure successful adoption.
Technologies:
- Architect
- Azure
- CI/CD
- Cloud
- Golang
- Kubernetes
- Product Owner
- Security
- DevOps
- PostgreSQL
Salary: 60.000 – 90.000 EUR per year
What We Are Offering:
Flexibility: You can choose your individual workplace and organize your flexible work time, including working remotely from home within Germany.
Further Training: Comprehensive and individual training. You can choose further training offers, for example via certifications, conferences, meetups, and much more.
International team and English as company language: Take English or German classes during working time. Exchange cultural habits with your team members since they have various cultural backgrounds.
Community Work: You are invited to actively participate in workshops, conferences, and meetups to present and discuss your innovative design and implementation approaches with the community.
Family and Professional Life: Profit from our family-friendly atmosphere. We also give the opportunity to work part-time. Since dogs are welcome in our offices, we offer physical training possibilities and relaxing areas to free your mind.
More Information About the Team and Their Daily Work: Our products are used by many companies around the world to build and operate cloud-native Application Development Platforms that power the work of thousands of developers. We believe in the power of open-source collaboration to solve complex challenges in Kubernetes data management and are looking for a Senior Software Engineer (m/f/d) to push forward our vision of a centralized data service management for many Kubernetes clusters.
The product called Klutch is open-source software that simplifies managing data services and enables on-demand provisioning via a Kubernetes-native interface. It provides centralized management and on-demand provisioning of data services through a Kubernetes-native interface, while also serving as a central registry for service instances across environments.
You will be working on the definition, design, and implementation of our new automation frameworks for Kubernetes, providing a high degree of automation for complex operational tasks related to managing the complete lifecycle of applications, data services, and/or entire Kubernetes stacks. The project is still in an early stage, offering a rare opportunity to affect its design and architecture fundamentally.
If you think these are cool projects and what you\’ve just read excites you, don\’t hesitate to apply for this job; we look forward to hearing from you! Feel free to do that even if you match only part of the qualifications.
#J-18808-Ljbffr
Kontaktperson:
anynines GmbH HR Team