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
The Azure Application Hosting team is seeking a Cloud Engineer with a focus on Kubernetes and Azure Cloud. In this role, you'll engage in Infrastructure as Code, automation, and application hosting using Kubernetes. Your main responsibility will be to manage and improve our shared application hosting platform for various types of applications in the Azure cloud.
A significant part of your role involves the further engineering of the platform, but also ensuring the stability and operability of the platform. This includes automating operational processes as much as possible. You will also participate in an on-call rotation, approximately once every two months, to handle high-priority incidents, with the frequency expected to decrease as our team grows.
Your work will include managing a managed PaaS platform, covering aspects like fully automated secret management, storage, and identity management for application teams. You'll also be involved in migrating new applications to the public cloud and optimizing existing setups.
Responsibilities
Build infrastructure and a platform that allow units to:
- help improve the life of farmers in Brazil with image recognition based on satellite data.
- build models to predict life expectancy or predict the CO2 footprint of companies.
- support many other exciting projects in a collaborative environment with colleagues from international offices.
You will work in a team building new cutting-edge solutions cloud infrastructure solutions, with 5 mentors to support your learning.
We are a diverse team and our passion to learn is what connects us. We are looking for a person who loves to learn and we will support you in this journey! We reserve time for studying and attending conferences, and we organize our own upskilling sessions as well. In addition to projects for our clients, we also work on innovation projects which allow us to learn new methodologies and gain fresh experience.
Requirements
Experience in Kubernetes and generally application hosting
Experience in public cloud, mainly Azure
Knowledge of interacting with API and CLI interfaces
Knowledge of programming language Golang and Bash
Passion for learning and innovating
Nice to Have Skills
Background in software engineering or application design
Knowledge of and/or interest in pulumi for IaC
Knowledge of and/or interest in platform and application security
Experience in corporate/enterprise technical landscapes