What you’ll do
As a Developer and member of our availability service team, you will develop and operate services that follow cloud-native paradigms. You will get exposure to the newest technologies, get direct touchpoints to customer needs, and work collaboratively in a strong team, but also get ways to co-shape the future of our solutions.
You will:
- develop robust, secure, and maintainable software
- take care of proper testing, code reviews, continuous integration, and delivery
- ensure built-in monitoring and automated operations along DevOps principles
What you bring
What is essential for the role?
- In the first place? An open mind!
- A good bachelor's or master’s degree in computer science or a related technical discipline
- Proficiency in state-of-the-art programming languages and concepts, such as Java, node.js, Go, SQL, Python
- Experience with cloud environments (e.g. Cloud Foundry) and programming models respecting distributed and asynchronous execution, scalability, resilience, and availability needs
- Good awareness of security aspects in the cloud
- Experience with state-of-the-art software engineering frameworks and methodologies, e.g. Spring, Spring Boot, test-driven development, continuous integration, Git, Concourse, Jenkins
- Fluency in English