DevOps Automation Lead

Zürich  ‐ Vor Ort
Dieses Projekt ist archiviert und leider nicht (mehr) aktiv.
Sie finden vakante Projekte hier in unserer Projektbörse.

Beschreibung

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 (eg 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 (eg 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 (eg 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 eg Zookeeper

Start
keine Angabe
Dauer
7 months
Von
Darwin Recruitment
Eingestellt
14.05.2019
Projekt-ID:
1770424
Vertragsart
Freiberuflich
Um sich auf dieses Projekt zu bewerben müssen Sie sich einloggen.
Registrieren