Position: Cloud engineer with JAVA knowledge
Company: Confitech Dienstleistungs GmbH
Category: DevOps
Experience required: 3y
English level: upper

**About the app**

Through AI based on sports science, clear, detailed data evaluation of the human machine, and an approachable and reliable team we democratize effective Personal Endurance Coaching and guide aspiring and established endurance athletes alike on their way to outdo themselves time and again.

Based on the current performance data, the app creates a training plan for the entire season in seconds. The app can respond to changes and change requests 24/7 during the season and adjust the plan accordingly at any time. In this way, we can guarantee that the training plan is really 100% individually tailored to the needs of our athletes.

**Your Challenge**
- Responsible for infrastructure management - primarily AWS and connected SaaS (e.g. databases/messaging) services
- Workflow optimization and automatization using e.g. Terraform
- Confident in refactoring and improving of existing code and infrastructures (cloud and also services written in java spring).
- Confident in code testing
- Confident in setting up new systems but also able to work with legacy code

**Must have:**
- Completed studies or training in computer science or related field
- Experience in AWS cloud engineering (certification and/or 2+ years experience)
- Extend and improve the current cloud system e.g. extending to more regions like US
- 3+ years in the backend (Java) and or cloud development area
- Passion for refactoring and improving code (testing and performance)
- Strong communication and teamwork skills
- Independent, proactively approach to work, ability to jump right into a project and improve existing codebases
- Good speaking English is mandatory

**Good to have:**
- Experience with Spring Boot
- Experience in cloud-native software development, preferably Kubernetes / Docker
- Confident in setting up and modifying professional CI / CD pipelines
- Experience in the planning and implementation of modern database concepts: confident with classic SQL/NoSQL but also with a graph or in-memory databases