This Job Vacancy has Expired!

Platform Enablement Engineer

Posted on Dec 2, 2019 by Darwin Recruitment

Zürich, Switzerland
IT
6 Jan 2020
Annual Salary
Contract/Project

Cloud Enablement Engineer

Main tasks/activities:

  • Understand all infrastructure as code (IaC) artefacts in Azure DevOps, with specific focus on Kubernetes, Kafka, Zookeeper, NoSQL. Basic knowledge of SAP infrastructure and deployment strategies
  • Develop CI/CD process for IaC and Microservice (Spring Boot, Python) deployments
  • Design and maintain an agile release concept for IaC, Microservices and data
  • Implementation of cloud-native architecture vision using Azure
  • Further enhance DevOps automation features eg by creating pipelines
  • Communication and rollout of new DevOps automation features to application development teams
  • Work with developers to understand the runtimes of their apps and their interaction with Apache Kafka.
  • 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 implement life cycle (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

Position requirements:

  • Public Cloud relevant experience with practical implementation on Azure
  • Strong and proven automation experience in Azure DevOps
  • Expert knowledge of Azure DevOps pipelines
  • Expert knowledge of Kubernetes deployments, container isolation and multi-tenancy
  • Strong knowledge of automation tools like Ansible
  • Strong experience with "Infrastructure as Code
  • Good knowledge of container technologies eg 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
  • Linux OS (alpine, Ubuntu, SLES) and Unix
  • Knowledge of event-driven architecture and micro-services
  • Strong communication and presentation skills
  • Strong communication and presentation skills

Nice to have skills:

  • Experience with event-sourcing architectures built on Apache Kafka, CQRS
  • Performance testing
  • NoSQL Databases
  • SAP Netweaver

Frameworks/Tools:

  • Azure DevOps, Ansible, yaml-pipelines, Helm, build agents, Scripting (bash, python)
  • Container-based (Docker/Kubernetes) orchestration
  • Can read code written in industry standard polyglot (Java/Spring/Python/JS)
  • DB-queries (also NoSQL) eg SAP HANA, Postgres
  • Cloud managed services (eg 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 eg Zookeeper, Schema Registry, Event Store
  • Aqua, DataDog, Zeebe

Reference: 805432016

Set up alerts to get notified of new vacancies.