Azure Cloud Engineer
Role details
Job location
Tech stack
Job description
As part of its activities, our client is looking for a Cloud Engineer. This is a full-time mission, with a minimum duration of 1 year, starting as soon as possible. Part of the mission can be done remotely, in consultation with the manager, but a minimum of 2 days per week on-site in Gosselies is mandatory. Additional on-site presence may be requested from the consultant based on service needs (on an occasional basis). The Gosselies site is not easily accessible by public transport, so having a driver's license and a vehicle will be preferable for travel.
Mission Context Since 2015, the client has been deploying services within the Microsoft AZURE Cloud to meet differentiation and innovation needs. Over the past two years, the use of PaaS services has accelerated to establish a DATA platform and an integration platform on which future components of the transformation plan will rely. IaaS services have been under implementation since Q3/2022. Within the IT department's Infrastructure and Operations service, the AZURE team is responsible for managing all elements related to PaaS and IaaS services. The team participates in ongoing projects by analyzing, defining, and implementing technical architectures in the AZURE cloud based on expressed needs. It also provides third-line support.
Main Tasks
- Develop the Cloud technical architecture and its principles in agreement with functional and non-functional needs, in collaboration with project and architecture teams.
- Propose solutions that best meet the needs of stakeholders, adhering to the principles and standards issued by the IT department and integrating into the existing landscape.
- Oversee projects during the implementation of selected solutions, ensuring understanding and compliance with architectural requirements (contribution to project scoping, integration, evolution...).
- Automate and document the implemented solution while adhering to existing standards.
- Define/Complete a service catalog.
Requirements
Do you have experience in Terraform?, * Proven experience as a Cloud Engineer with Azure, with a minimum of 3 years (Must).
- Good knowledge of governance tools and principles (Azure Policy, Azure RBAC, Subscriptions, Management Groups, etc.) (Must).
- Proven experience in analyzing, designing, and implementing architectures on various topics involving IaaS/PaaS/SaaS concepts (Must).
- Good knowledge of the following resources: App Service, Application Gateway, Azure SQL Server/Database, Azure Service Bus, Azure Storage, Azure Virtual Machine, Azure Cosmos DB, Azure DataLake/Factory, etc. (Must).
- Understanding of the "Hub&Spoke" model and ability to implement networking resources (Virtual Networks, Routing Tables, Azure Firewall, Network Security Groups) (Must).
- Good knowledge of DNS principles (Must).
- Good knowledge of Azure Active Directory Domain Services resource (Must).
- Infrastructure as Code: Good knowledge in creating and producing artifacts (Azure Resource Manager, Terraform) and scripts (Azure CLI, Azure Powershell) (Should).
- Azure DevOps (Should):
- Good knowledge and operational mastery of Continuous Integration and Delivery concepts (Azure Pipelines).
- Good knowledge of Git repositories and source code management processes/methods.
- Excellent level of French (reading, writing, speaking) (Must).
- Practical hands-on experience will be required to provide the necessary support to the OPS teams., * Autonomous
- Able to work in a team
- Excellent communication skills