Missions and Responsibilities
1. Advisory Role
- Support and train application teams in their transition to Microsoft Azure.
- Promote DevOps principles, CI/CD methodologies, and Infrastructure as Code (Terraform).
- Provide guidance on modern architectures and cloud-native best practices.
- Ensure alignment with standards defined by the Cloud Center of Excellence.
2. Developer Role
- Develop and maintain Terraform Infrastructure as Code (IaC) for deploying services into Azure landing zones.
-
Set up and manage CI/CD pipelines using Azure DevOps:
- Build and publish .NET application containers to a container registry.
- Deploy Azure services into landing zones using Terraform.
- Develop and maintain applications using ASP.NET Core Blazor.
- Design, develop, and implement new features.
- Perform code reviews and actively contribute to quality control within the development process.
- Monitor, optimize, and scale Azure services and containers.
- Troubleshoot and resolve technical issues related to applications hosted in Azure Cloud.
- Maintain and optimize existing applications from both operational and financial perspectives.
Required Profile
Experience
- Minimum 5 years of experience in cloud-native application development on Azure, within Agile environments, applying CI/CD principles and using Azure DevOps.
- Minimum 1 year of experience developing ASP.NET Core Blazor applications.
- Proven experience coaching or training teams (formal or informal).
Technical Skills
- Strong expertise in .NET (C# 8.0+) and REST API development (ASP.NET Core, Minimal APIs).
- Solid experience with Terraform and containerization (Docker).
- Strong knowledge of Azure DevOps (CI/CD).
-
In-depth understanding of modern architectures and principles:
- Microservices
- Serverless
- SOLID principles
- CQRS
- Domain-Driven Design (DDD)
- Test-Driven Development (TDD)
- Behaviour-Driven Development (BDD)
-
Experience with relevant technologies, including:
- SQL
- Redis
- SignalR
- CSS (Bootstrap, HTML5)
- Dapr
Languages
- Native level in either Dutch or French.
- Good oral and written command of the second language (FR or NL).
- Passive knowledge of English.
Opportunities are numerous. From bare applications development to of IT infrastructures management including conception, architecture and requirements analysis.
Although open to technologies used by our customers, ABAKUS IT-SOLUTIONS seeks mainly but not only consultants mastering: Windows and Linux Servers, networks, developments (JAVA, SAP, .NET,…) as well as highly specialized experts for example in cybersecurity or in Content Management System (CMS) (SharePoint, Drupal, WebLogic…).
In terms of non-technical competencies, ABAKUS IT-SOLUTIONS hires dynamic persons, open to the world, interested by innovation and having a keen sense of client relationship.
A very good command of English is essential, the capacity to speak French, German or Dutch is an asset.
Even though most of our positions require at least 3 years of experience, some are open to new starters.
