About the Client
We are one of the world’s leading providers of reinsurance, insurance and other forms of insurance-based risk transfer, working to make the world more resilient. We anticipate and manage a wide variety of risks, from natural catastrophes and climate change to cybercrime. Combining experience with creative thinking and cutting-edge expertise, we create new opportunities and solutions for our clients. This is possible thanks to the collaboration of more than 14,000 employees across the world.
About the Role
We build and commercialize cloud-native (Azure based) SaaS/PaaS solutions. With a portfolio of 6+ products, some strongly established and others innovative products already in the market (like UW Ease) we are a SW house within a corporate company.
More than 150+ technical colleagues with multidisciplinary skills, displaced in multiple countries are working on those multi-regional, highly available solutions.
Our cloud infrastructure is a key pillar to ensure SLA and scalability for our clients while our CI/CD and deployment processes are key to enable all developers, QA, DevOps, etc. to perform their daily job at the best and support our releases lifecycle.
Responsibilities
As DevOps Architect you will be part of the technical leadership team supposed to enable product development teams with reliable and convenient testing and delivery capabilities, continuously lead, design, improve and implement our DevOps best practices, CI/CDs, and multi-regional cloud infrastructure accordingly to strategic goals.
You would take ownership for the DevOps CI/CD infrastructure and common approach for our cloud deployments with support of a broader group of DevOps working respectively on their own products but relying on common tools and practice which you would help to lead and define.
This role requires a mix of strong hands-on skills, deep DevOps architecture understanding and DevOps visionary design capabilities as well.
• Start by engaging with one or two key products to understand our work, and DevOps practices, tools, and standards. Work hands-on with a product team during their delivery lifecycle, provide tooling to support and optimize software development lifecycle, and learn how we work across the whole ecosystem.
• Mid-term, oversee our DevOps CI/CD infrastructure across products and teams. Collaborate with architects and squads to improve and optimize based on your design suggestions.
• Perform hands-on duties while identifying strategic improvements. Explore innovative DevOps methods to streamline CI/CDs and infrastructures, considering cloud costs, security, compliance, and requirements for high availability and scalable software solutions.
Requirements
We are looking for a passionate and experienced DevOps Architect with a background in Azure cloud, and proficient hands-on knowledge in AKS, Terraform, Azure DevOps. You should have good experience and structured thinking drive DevOps Architecture and CI/CD implementation at scale (Different integrated solutions, hundreds of environments). You should be a collaborative person, ready to drive the successful delivery of our innovative products, in a huge tech ecosystem.
If you possess traits and experience that match most of the below, we’d love to hear from you:
• Overall 10+ years' experience in DevOps with 2+ years in architectural role
• Experience in agile Environments.
• Must have excellent technical proficiency in:
• Driving, designing, implementing DevOps Architecture
• System design, Infrastructure/Networking
• Azure Cloud Services from DevOps perspective (the most the better)
• Azure Kubernetes Service (and consequently Docker)
• IaC (e.g., Terraform, Arm templates, Helm)
• All about CI/CD from design to implementation (e.g., Azure DevOps and/or Jenkins, automation tools and practice, deployment processes)
• Automation and scripting (e.g., PowerShell and/or Bash and/or Python)
• Excellent Communication Skills in English, both written and verbal, to effectively interact with the team and collaborators.
• Proactive and Collaborative, with a strong sense of ownership and a willingness to go the extra mile to deliver quality solutions
Nice to Have Skills
• Security & networking (e.g., Cloudflare, Microsoft EntraID, Okta, OAUTH, network security, security best practice, etc.)
• Quality and vulnerability (e.g., SonarQube, Invicti, Aqua)
• Programming background with any OOP languages (e.g., Java, .Net) preferably with GO
• Hands-on experience with Maven and/or Gradle