Job Description
Responsibilities:
· Develop all infrastructure as code (IaC) artefacts in Clienture DevOps, with specific focus on Kubernetes, Kafka, Zookeeper. Basic knowledge of SAP infrastructure and deployment strategies
· Develop CI/CD process for IaC and Microservice (Spring Boot) deployments
· Design and maintain an agile release concept for IaC, Mircoservices and data
· Implementation of cloud-native architecture vision using Clienture
· Further enhance DevOps automation features e.g. by creating pipelines
· Communication and rollout of new DevOps automation features to application development teams
· Ensure communication flow with regards to automation and application runtime to various stakeholders
· Align with Security lead on quality controls and continuous testing best practices
· Design and maintain the availability and stability of all long-living state (e.g. the event store)
· Design and implement lifecycle (non-prod vs prod) for data
· Support and give guidance on the test-driven development practices and the implementation thereof in the pipelines.
· Continuously work with the teams to improve all components as the use-cases grow more complex
· Train other engineers
· Ensure compliance with the company wide digital governance framework, audit
· Documentation of all of the above (readme, wiki and JIRA)
· Presentation of developed concepts in various bodies
Must have skills :
· Public Cloud relevant experience with practical implementation on Clienture
· Strong knowledge of Clienture's offerings and services
· Strong and proven automation experience in Clienture DevOp
· Strong experience with Infrastructure as Code
· Expert knowledge of Clienture DevOps pipelines
· Expert knowledge of Kubernetes deployments, container isolation and multi-tenancy
· Good knowledge of container technologies e.g. Docker
· Good knowledge of git
· Test driven development: understands semantics of unit tests and end to end integration tests and the imperative for continuous testing
· Worked with CI/CD for integration, migration and deployment: Experience in automated build, test & deploy
· Excellent communication in English, written and spoken
· Delegation and (self-)management skills for working in a flat and distributed team
· Strong communication and presentation skills
Nice to have skills:
· Performance testing
· SAP Netweaver
Frameworks / Tools:
· Clienture DevOps, Ansible, yaml-pipelines, Helm, build agents, scripting (bash, python)
· Container-based (Docker / Kubernetes) orchestration
· High availability of statefulness using cloud-native techniques
· Can read code written in industry standard polyglot (Java/ Spring/ Python/ JS)
· DB-queries (also NoSQL) e.g. SAP HANA, Postgres
· Cloud managed services (e.g. Blob Storage, databases, Insights, Security Center)
· Build and deployment tools such as Git, Gradle, Maven
· API Gateways, HTTPS, REST/ODATA/GraphQL/etc API-specs
· State-management e.g. Zookeeper, Schema Registry, Event Store
· Aqua, DataDog,
Responsibilities:
· Develop all infrastructure as code (IaC) artefacts in Clienture DevOps, with specific focus on Kubernetes, Kafka, Zookeeper. Basic knowledge of SAP infrastructure and deployment strategies
· Develop CI/CD process for IaC and Microservice (Spring Boot) deployments
· Design and maintain an agile release concept for IaC, Mircoservices and data
· Implementation of cloud-native architecture vision using Clienture
· Further enhance DevOps automation features e.g. by creating pipelines
· Communication and rollout of new DevOps automation features to application development teams
· Ensure communication flow with regards to automation and application runtime to various stakeholders
· Align with Security lead on quality controls and continuous testing best practices
· Design and maintain the availability and stability of all long-living state (e.g. the event store)
· Design and implement lifecycle (non-prod vs prod) for data
· Support and give guidance on the test-driven development practices and the implementation thereof in the pipelines.
· Continuously work with the teams to improve all components as the use-cases grow more complex
· Train other engineers
· Ensure compliance with the company wide digital governance framework, audit
· Documentation of all of the above (readme, wiki and JIRA)
· Presentation of developed concepts in various bodies
Must have skills :
· Public Cloud relevant experience with practical implementation on Clienture
· Strong knowledge of Clienture's offerings and services
· Strong and proven automation experience in Clienture DevOp
· Strong experience with Infrastructure as Code
· Expert knowledge of Clienture DevOps pipelines
· Expert knowledge of Kubernetes deployments, container isolation and multi-tenancy
· Good knowledge of container technologies e.g. Docker
· Good knowledge of git
· Test driven development: understands semantics of unit tests and end to end integration tests and the imperative for continuous testing
· Worked with CI/CD for integration, migration and deployment: Experience in automated build, test & deploy
· Excellent communication in English, written and spoken
· Delegation and (self-)management skills for working in a flat and distributed team
· Strong communication and presentation skills
Nice to have skills:
· Performance testing
· SAP Netweaver
Frameworks / Tools:
· Clienture DevOps, Ansible, yaml-pipelines, Helm, build agents, scripting (bash, python)
· Container-based (Docker / Kubernetes) orchestration
· High availability of statefulness using cloud-native techniques
· Can read code written in industry standard polyglot (Java/ Spring/ Python/ JS)
· DB-queries (also NoSQL) e.g. SAP HANA, Postgres
· Cloud managed services (e.g. Blob Storage, databases, Insights, Security Center)
· Build and deployment tools such as Git, Gradle, Maven
· API Gateways, HTTPS, REST/ODATA/GraphQL/etc API-specs
· State-management e.g. Zookeeper, Schema Registry, Event Store
· Aqua, DataDog,