As a DevOps Engineer you are taking part in the next phase of our Agile Transformation, to provide the best services towards our customers and to improve our system landscape. Our DevOps Engineers work closely with the agile development teams and together with them take end-to-end responsibility of our environments, infrastructure and platforms. In addition, you will ensure operational availability of our systems, share on-call duty with your fellow Engineers and improve the incident, problem and change management processes for our production stages. System, database and network administration tasks will be handled by you in order to guarantee frictionless operations. You will design and improve our CI/CD pipelines, automate the repetitive operational tasks on all levels, and work with our developers to guarantee stable environments and provide fault-tolerant and highly reliable solutions. You are driving the cloud adoption, work on the containerization of our applications and will configure and maintain container orchestration environments. Professional with expertise in
1. CI/CD state-of-the-art best practices, experience with setting up and maintaining build and deployment pipelines
2. CD technologies, especially geared towards Kubernetes and public cloud, like Helm, Terraform, ArgoCD
3. Container (orchestration) technologies, including Kubernetes, OpenShift, Docker
4. Cloud platforms, including AWS (Must) and Azure (optional)
5. Infrastructure as Code technologies, especially Terraform and Helm
6. Software development and scripting languages, to provide automation and self-service tooling
7. Various automation frameworks, regarding build, test, integration and deployment, including Jenkins automation server
8. Git, especially GitHub