Cloud Native Developer – Azure
Cloud Native Developer
Context
With your extensive knowledge of Azure and the development of cloud-native applications, as a Cloud Native Developer you take on both an advisory and hands-on role in our cloud transformation and modernization projects.
You are responsible for translating the requirements provided by project managers and architects into an action plan for application teams. In doing so, you safeguard efficiency, scalability, and security, ensuring that the projects comply with the organization’s architectural and operational guidelines.
You guide application teams in their transition to the cloud throughout the entire lifecycle of cloud applications. Here, you promote the use of best practices, modern architectures, and automated processes, and you contribute to solving any challenges and issues that may arise.
In addition to your advisory role, you also take an active position as an experienced developer and contribute to the realization of new cloud applications and functionalities, as well as the maintenance and optimization of existing applications.
Responsibilities
Advisory:
- Guide and train team members in the development of applications within Azure, making use of DevOps principles, CI/CD methodologies, and Terraform.
Developer:
-
Develop and maintain Terraform Infrastructure as Code (IaC) to deploy application services in the landing zones.
-
Set up and manage Azure DevOps CI/CD pipelines, both for building and publishing .NET application containers to the container registry, and for deploying Azure services in the landing zones using Terraform.
-
Monitor and optimize Azure services and containers. Ensure efficiency through automation, monitoring, and scalability.
-
Troubleshoot technical issues related to the applications you manage in the Azure Cloud.
-
Develop applications within the Azure cloud using the above-mentioned practices and resources. This includes, among other things:
-
Designing, developing, and implementing new functionalities
-
Performing code reviews and contributing to quality control within the development process.
-
Apply standard modules and best practices as defined by the Cloud Center of Excellence, with a focus on efficiency and compliance.
-
Maintain and optimize existing applications from both an operational and financial perspective.
Skills
Advisor:
-
Experience with (in)formally guiding and training teams.
-
Strong communication skills in both a technical and business context.
Developer:
-
At least 5 years of experience in developing cloud-native applications in Azure according to Agile methodologies and CI/CD principles, using Azure DevOps.
-
An Azure Developer Associate (AZ-204) certification or an Azure Expert-level certification.
-
Expertise in .NET (C# 8.0+) and REST API development (ASP.NET Core, Minimal APIs).
-
Extensive experience with Terraform and containerization (Docker).
-
Deep knowledge of modern architectures such as microservices, serverless, SOLID principles, CQRS, Domain-Driven Design (DDD), Test-Driven Development (TDD), and Behaviour-Driven Development (BDD).
-
Experience with relevant technologies, including SQL, SignalR, Redis, Blazor/CSS (Bootstrap, HTML5, Dapr).
Languages
The native language may be Dutch or French, and the candidate must have a good oral and written level in the second language (FR or NL).
An assignment of 8 months, with possibility of extension.
Apply for this Job
This position was originally posted on Pro Unity.
It is publicly accessible, and we recommend applying directly through the Pro Unity website instead of going through third party recruiters.
Search jobs by category
- AI Engineer
- Application Support Analyst
- Business Analyst
- Business Intelligence Analyst
- CRM Developer
- Cybersecurity Analyst
- Data Analyst
- Database Administrator
- Data Engineer
- Data Scientist
- Developer
- DevOps Engineer
- ERP Consultant
gofreelance
© 2025 gofreelance.be