đŸ‘šđŸ»â€đŸ’» postech.work

DevOps engineer Azure, Terraform, .NET (Freelance mogelijk)

EngiFlex ‱ 🌐 In Person

In Person Posted 3 days, 5 hours ago

Job Description

Taken en verantwoordelijkheden

Cloud Native Developer

Context

Met uw uitgebreide kennis van Azure en het ontwikkelen van cloud-native applicaties neemt u als Cloud Native Developer zowel een adviserende als uitvoerende rol op in onze cloudtransformatie- en moderniseringstrajecten.

U bent verantwoordelijk voor het omzetten van de door projectleiders en architecten aangeleverde vereisten in een stappenplan voor applicatieteams. Daarbij bewaakt u de efficiëntie, schaalbaarheid en beveiliging, en zorgt u ervoor dat de projecten voldoen aan de architecturale en operationele richtlijnen van de organisatie.

U begeleidt applicatieteams bij hun transitie naar de cloud gedurende de hele levenscyclus van cloudapplicaties. Hierbij stimuleert u het gebruik van best practices, moderne architecturen en geautomatiseerde processen, en draagt u bij aan het oplossen van eventuele uitdagingen en problemen.

Naast uw adviserende rol neemt u ook een actieve positie op als ervaren ontwikkelaar en draagt u bij aan de realisatie van nieuwe cloudapplicaties en functionaliteiten, evenals het onderhoud en de optimalisatie van bestaande applicaties.

 Verantwoordelijkheden

Adviserend:

Begeleiden en opleiden van teamleden in het ontwikkelen van applicaties binnen Azure, waarbij gebruik wordt gemaakt van DevOps-principes, CI/CD-methodologieën en Terraform.

Ontwikkelaar:

Ontwikkelen en onderhouden van Terraform Infrastructure as Code (IaC) om applicatiediensten te implementeren in de landing zones.

Opzetten en beheren van Azure DevOps CI/CD-pijplijnen, zowel voor het bouwen en publiceren van .NET-applicatiecontainers naar de container registry, als voor het implementeren van Azure-diensten in de landing zones met behulp van Terraform.

Monitoren en optimaliseren van Azure-diensten en containers. Efficiëntie garanderen via automatisering, monitoring en schaalbaarheid.

Technische problemen oplossen met betrekking tot de applicaties die u beheert in de Azure Cloud.

Applicaties ontwikkelen binnen de Azure cloud met behulp van de hierboven genoemde werkwijzen en middelen. Dit omvat onder andere:

Ontwerpen, ontwikkelen en implementeren van nieuwe functionaliteiten

Uitvoeren van code-reviews en bijdragen aan kwaliteitscontrole binnen hetontwikkelingsproces.

Toepassen van standaardmodules en best practices zoals gedefinieerd door het Cloud Center of Excellence, met een focus op efficiëntie en compliance.

Bestaande applicaties onderhouden en optimaliseren vanuit zowel operationeel als financieel oogpunt.

Vaardigheden

Adviseur:

Ervaring met het (in)formeel begeleiden en opleiden van teams.

Sterke communicatievaardigheden in zowel een technische als zakelijke context.

Ontwikkelaar:

Minimaal 5 jaar ervaring met het ontwikkelen van cloud-native applicaties in Azure volgens Agile-methodologieën en CI/CD-principes, gebruikmakend van Azure DevOps.

Een Azure Developer Associate (AZ-204) certificering of een Azure Expert-level certificering.

Expertise in .NET (C# 8.0+) en REST API-ontwikkeling (ASP.NET Core, Minimal API’s).

Uitgebreide ervaring met Terraform en containerisatie (Docker).

Diepe kennis van moderne architecturen zoals microservices, serverless, SOLID-principes, CQRS, Domain-Driven Design (DDD), Test-Driven Development (TDD) en Behaviour-Driven Development (BDD).

Ervaring met relevante technologieën, waaronder SQL, SignalR, Redis, Blazor/CSS (Bootstrap, HTML5, Dapr).

Talen

De moedertaal kan Nederlands of Frans zijn, en de kandidaat moet over een goed mondeling en schriftelijk niveau beschikken in de tweede taal (FR of NL).

Contexte

Avec votre connaissance approfondie d’Azure et du dĂ©veloppement d’applications cloud-native, vous jouez en tant que DĂ©veloppeur Cloud Native un rĂŽle Ă  la fois consultatif et exĂ©cutif dans nos projets de transformation et de modernisation cloud.

Vous ĂȘtes responsable de la conversion des exigences fournies par les chefs de projet et les architectes en un plan d’action pour les Ă©quipes d’applications. Vous veillez Ă  l’efficacitĂ©, Ă  l’évolutivitĂ© et Ă  la sĂ©curitĂ©, et vous assurez que les projets respectent les directives architecturales et opĂ©rationnelles de l’organisation.

Vous accompagnez les Ă©quipes d’applications dans leur transition vers le cloud tout au long du cycle de vie des applications cloud. Vous encouragez l’utilisation des meilleures pratiques, des architectures modernes et des processus automatisĂ©s, et vous contribuez Ă  rĂ©soudre les dĂ©fis et les problĂšmes Ă©ventuels.

En plus de votre rĂŽle consultatif, vous occupez Ă©galement une position active en tant que dĂ©veloppeur expĂ©rimentĂ© et contribuez Ă  la rĂ©alisation de nouvelles applications cloud et fonctionnalitĂ©s, ainsi qu’à la maintenance et Ă  l’optimisation des applications existantes.

Responsabilités

Consultatif :

Accompagner et former les membres de l’équipe dans le dĂ©veloppement d’applications au sein d’Azure, en utilisant les principes DevOps, les mĂ©thodologies CI/CD et Terraform.

Développeur :

Développer et maintenir Terraform IaC pour déployer des services applicatif dans les landing zones.

Mettre en place et gĂ©rer des pipelines Azure DevOps CI/CD. A la fois pour construire et publier des containers applicatifs .NET vers le container registry, et pour dĂ©ployer des services Azure dans les landing zones Ă  l’aide de Terraform.

Monitorer et optimiser les services et container Azure. Assurer l’efficacitĂ© par l’automatisation, le monitoring et le scalling.

Résoudre les problÚmes techniques liés à aux applications que vous gérer dans Azure Cloud.

Développer des applications au sein du cloud Azure en utilisant les méthodes et outils mentionnés ci-dessus. Cela comprend :

  • Concevoir, dĂ©velopper et implĂ©menter de nouvelles fonctionnalitĂ©s

  • Effectuer des revues de code et contribuer au contrĂŽle de la qualitĂ© dans le processus de dĂ©veloppement.

Appliquer des modules standard et des meilleures pratiques dĂ©finies par le Cloud Center of Excellence, en mettant l’accent sur l’efficacitĂ© et la conformitĂ©.

Maintenir et optimiser les applications existantes du point de vue opérationnel et financier.

Compétences

Consultatif :

ExpĂ©rience dans l’accompagnement et la formation (formelle ou informelle) des Ă©quipes.

Excellentes compétences en communication dans un contexte technique et non technique.

Développeur :

Au moins 5 ans d’expĂ©rience dans le dĂ©veloppement d’applications cloud-native sur Azure selon les mĂ©thodologies Agile et les principes CI/CD, en utilisant Azure DevOps.

Une certification Azure Developer Associate (AZ-204) ou une certification Azure Expertlevel.

Expertise en .NET (C# 8.0+) et dĂ©veloppement d’API REST (ASP.NET Core, Minimal API’s).

Expérience approfondie avec Terraform et la conteneurisation (Docker).

Connaissance approfondie des architectures modernes telles que les microservices, serverless, principes SOLID, CQRS, Domain-Driven Design (DDD), Test-Driven Development (TDD) et BehaviourDriven Development (BDD).

Expérience avec les technologies pertinentes, y compris SQL, SignalR, Redis, Blazor/CSS (Bootstrap, HTML5, Dapr).

Langues

La langue maternelle peut ĂȘtre le nĂ©erlandais ou le français, et le/la candidat(e) doit avoir un bon niveau oral et Ă©crit dans la seconde langue (FR ou NL).

Une mission de 8 mois, avec possibilité de prolongation.

Jouw profiel

Roles

Application Developer - Level: Confirmed

Languages

English - Level: Passive knowledge

French - Level: Native

Dutch - Level: Native

Skills

Azure - Level: Confirmed

Containerisatie (Docker) - Level: Confirmed

Ontwikkelen van cloud-native applicaties in Azure - Level: Confirmed

redis - Level: Confirmed

Devops (azure) - Level: Confirmed

Terraform - Level: Confirmed

.NET (C# 8.0+) - Level: Confirmed

CI/CD (Azure DevOps) - Level: Confirmed

Aanbod

Je zal deel uitmaken van een groeiende KMO met ruimte voor initiatief en persoonlijke ontwikkeling. Wij zorgen ervoor dat je in een uitdagende maar aangename werkomgeving terecht komt met leuke collega's. Samen met jou stippelen we een carriereplan uit, met aandacht en budget voor bijkomende opleidingingen / certificaties. Je kan rekenen op een motiverend salaris, aangevuld met extralegale voordelen, inclusief bedrijfswagen (of alternatieve vergoeding).

(Freelance is ook mogelijk)

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.