Lead DevOps Engineer
swissre
Job Description
Key Responsibilities
- Act as technical lead for DevOps engineers in the team
- Work closely with product owner and cloud solution architect to design, build and release sustainable and scalable cloud infrastructure (Azure, AliBaba)
- Act as a single point of contact with other stakeholders when it comes to DevOps topics in multi-cloud SW solutions
- Continuously search for improvements and suggestions on how to better apply DevOps best practice and strategies within cloud SW solutions
- Delegate tasks to your team and make sure about delivery quality supporting agile rituals
- Lead by example being a hands-on DevOps leader
- Write infrastructure as a code using Terraform
- Design and maintain CI/CD practice and tools
- Improve deployments, monitoring and intervention strategies to guarantee cloud infrastructures to meet their non-functional requirements
- Continuously consider and include security best practice in the infrastructure
Your Qualifications
- 8+ years of experience in setting up CI/CD pipelines, infra-automation, monitoring tools etc.).
- Bachelor's degree level or equivalent in computer science or related field, Master's is a plus
- Linux fundamentals, shell scripting, YAML, Groovy, REST API's, networking and security (VPNs, SSl/TLS certificate management, firewalls etc.).
- Automation tools such as Terraform.
- Terraform provisioning & help deployments.
- Package repo configuration (Artifactory or Nexus)
- Subversion and Git repository administration (GitHub)
- Containerization technologies (Docker with CLI, Kubernetes including setting up of resources such as Services, Pods, ConfigMaps, Secrets, Ingress etc.).
- Continuous integration and delivery pipelines (GitLab CI/CD, GitOps, Kustomize/Helm,ArgoCD/FluxCD/Fleet etc.).
- Code quality tools (SonarQube) setup and maintenance).
- Cloud concepts (IaaS/PaaS/CaaS/DBaaS, infrastructure-as-code).
- Azure AD Domain Services Active Directory on-premises and Azure IaaS.
- Monitoring Azure, Monitor Log Analytics, Alerts Metrics azure Management Governance Policy, Azure Automation.
- Experience working with Azure DevOps, Azure Pipelines and Azure boards.
- Storage accounts recovery, Services Vaults, Key Vault, Azure Backup lambda & server less architecture components
- Logging frameworks (ELK, Grafana/Loki etc.)
- Infrastructure and application monitoring and analytics tools (Prometheus/Splunk/Tableau etc.).
- Microsoft Azure cloud technologies.
- Agile methodologies (Scrum, Kanban, SAFe etc.)
- Experience in DevSecOps implementation projects as Engineer.
- Have already led or has the ambitious to became a Tech lead in DevOps space.