This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Our client is a world-leading reinsurance and risk management company, delivering comprehensive solutions across insurance, underwriting, and data-driven risk assessment. With a strong focus on innovation and long-term stability, they support clients in addressing complex risks and driving sustainable value in an ever-changing global landscape. We are seeking a highly skilled Senior Infrastructure Engineer to elevate our data and analytics environments. The successful candidate will play a crucial role in designing, deploying, and managing robust infrastructure solutions that leverage cloud technologies and big data frameworks, ensuring optimal performance, scalability, and security.
Job Responsibility
Utilize Terraform and ARM templates to automate the deployment and management of cloud infrastructure
Develop scripts in PowerShell and YAML for continuous integration and continuous deployment (CI/CD) pipelines and other automation tasks
Implement and manage Azure IaaS and PaaS services, ensuring optimal performance and cost management
Configure and manage Azure networking components, including Application Gateways and Azure Firewalls, to ensure secure and efficient traffic flow
Visualize and monitor infrastructure performance and efficiency, leveraging native Azure tools and third-party solutions
Implement OAuth2 and OpenID Connect for secure authentication, utilizing Azure Entra ID as the identity provider
Enforce and manage Azure Policies to ensure compliance and governance of cloud resources
Design and implement scalable solutions with redundancy features, such as geo-redundancy, to ensure high availability
Apply basic SQL knowledge for managing and querying databases as part of application deployments and operational support
Work with development and operations teams to foster a culture of collaboration and continuous improvement in DevOps practices
OnCall availability (if needed)
Requirements
Bachelor’s degree in Informatics/ or similar field of study/or equivalent working experience is required
Minimum 5 years demonstrable experience in a DevOps Engineer role
Strong experience with Terraform, YAML, and PowerShell scripting
Proficient with Azure infrastructure components (IaaS and PaaS)
Familiarity with distributed systems and administration of Windows Servers
Understanding of Azure Policies and redundancy scaling concepts
Experience with Azure networking components and API Management
Knowledge of OAuth2, OpenID Connect protocols, and Azure Entra Identity Provider
Basic proficiency in SQL
Excellent problem-solving and communication skills
Familiarity with DevOps methodologies including Scrum and Agile practices for software development
Certifications related to Azure and DevOps practices
Familiarity with CI/CD tools and practices
Knowledge of containerization and orchestration technologies (e.g., Docker, Kubernetes) is a plus
Excellent command of both spoken and written English
Nice to have
Knowledge of containerization and orchestration technologies (e.g., Docker, Kubernetes) is a plus
What we offer
New beginnings can be a challenge. We promise a smooth integration and a supportive mentor
Pick your working style: choose from Remote, Hybrid or Office work opportunities
Early bird or night owl? Our projects have different working hours to suit your needs
Nobody is born an expert. Sharpen your tech skills with our sponsored certifications, trainings and top e-learning platforms
We want you to stay healthy! Enjoy our Private Health Insurance – it’s custom-made for you
A clear mind is a healthy mind. Attend individual coaching sessions or go one step further by joining our accredited Coaching School
Make the most of our epic parties or themed events – they’re lovingly designed for our people and their families