continue to candidate homepage




Continue to client homepage

DevOps Automation Lead

  • Location

    Zürich, Switzerland

  • Sector:


  • Job type:


  • Salary:

    Swiss Franc800 - Swiss Franc925 per day

  • Contact:

    Ashley Morton

  • Email:


  • Job ref:


  • Published:

    about 1 year ago

  • Duration:

    7 Months

  • Expiry date:


  • Startdate:

    June 2019

  • Consultant:


Main tasks/activities:
*Develop and maintain all infrastructure as code (IaC) artefacts in Azure DevOps
*Design and own CI/CD pipelines on the IaC pieces of our monorepo
*Design and own reference pipelines for all standard product deployments (Java Spring, Angular)
*Support and give guidance on the products' CI/CD pipelines for Docker and AKS
*Troubleshoot Kubernetes
*Schedule, maintain and execute Blue Green deployments
*Design and maintain network layouts and negotiate with other network teams on integration/segregation topics
*Support and give guidance on the test driven development (TDD) practises and the implementation thereof in the pipelines
*Implement continuous improvements on security and governance aspects (e.g. new scanning policies or IP policies)
*Own and design naming conventions for the deployments on Azure
*Design and maintain firewall rules, network security groups
*Design, deploy and maintain Istio usage, K8s namespaces, multi-tenancy, chargeback
*Own the structure of the git repositories
*Own the integration with Azure Active Directory and IAM
*Continuously work with the teams to improve all components as the use-cases grow more complex
*Own validity and applicability of libraries and licenses of all vendors (e.g. for JDK, Linux distros)
*React to incidents and own the process to find a resolution
*Design High Availability and Disaster Recovery Strategies (incl multi zone deployments and consistency)
*Design and maintain Logging as a Service (currently ELK)
*Design and maintain Monitoring (Prometheus, Grafana : also for non K8S apps)
*Train other engineers
*Ensure compliance with the company wide digital governance framework
*Documentation of all of the above (readme, wiki and JIRA)
*Integrate with SIEM

Position requirements:
Must have skills :
*Strong and proven Automation experience with CI/CD in the public cloud using industry standards
*Test driven development: understands semantics of unit tests and end to end integration tests
*Worked with CI/CD for integration, migration and deployment: Expertise in automated build, test & deploy with an operational point of view as focus
*Strong understanding of networks and other public cloud-related infrastructure topics
*Excellent communication in English, written and spoken
*Delegation and (self-)management skills for working in a flat and distributed team
*Security, encryption, authN, authZ
*Strong Experience with "Infrastructure as Code"
*Linux OS (alpine, Ubuntu, SLES) and Unix
*Knowledge of event-driven architecture and micro-services
Nice to have skills:
*Experience with event-sourcing architectures built on Apache Kafka
*Understanding of service oriented architectures, especially micro-services, service meshes
*NoSQL Databases
*SAP Netweaver (optional)

Frameworks / Tools:
*Strong expertise in Ansible, Teraform, yaml-pipelines, helm charts, build agents, scripting (bash)
*Strong expertise in container-based (Docker / Kubernetes) fully automated CI/CD pipelines
*Basic expertise in Java/ Spring/ Python/ JUnit / OOD
*DB-queries (also NoSQL)
*Cloud managed services (e.g. Blob Storage, databases, Insights, Security Center)
*Agile delivery approach
*Build and deployment tools such as Git, Gradle
*Experience with API Gateways, HTTPS, REST/ODATA/GraphQL/etc API-specs
*Experience with state-management e.g. Zookeeper