W1siziisijiwmtkvmdkvmjcvmtqvmdqvmdyvnduyl0hanumxotqxifttbwfsbf0uanbnil0swyjwiiwidgh1bwiilcixmdawedkwmfx1mdazyyjdxq

I AM A

JOBSEEKER.

continue to candidate homepage

W1siziisijiwmtkvmdkvmjcvmtmvntkvndmvnju3l1jnmv8ynzg5ifttbwfsbf0uanbnil0swyjwiiwidgh1bwiilcixmdawedkwmfx1mdazyyjdxq

I AM

HIRING.

Continue to client homepage

Platform Enablement Engineer

  • Location

    Zürich, Switzerland

  • Sector:

    DevOps

  • Job type:

    Contract

  • Salary:

    Negotiable

  • Contact:

    Ashley Morton

  • Email:

    Ashley.Morton@darwinrecruitment.com

  • Job ref:

    CloudEE_1575050619

  • Published:

    15 days ago

  • Duration:

    12 months

  • Startdate:

    06/01/2020

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 e.g. 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 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

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 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
  • 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) 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, Zeebe
Save job