Azure Cloud Engineer

AMA European Consulting
Brussels, Belgium
2 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, French
Experience level
Intermediate

Job location

Remote
Brussels, Belgium

Tech stack

Azure
Software as a Service
Cloud Computing
Cloud Engineering
Databases
Continuous Integration
DNS
Infrastructure as a Service (IaaS)
Network Security
SQL Azure
Routing
Platform as a Service (PAAS)
Role-Based Access Control
Azure
Virtual Machines
Azure
Azure
Firewalls (Computer Science)
GIT
Data Lake
Cosmos DB
Terraform
Software Version Control
Azure
Bamboo

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

Apply for this position