Retour a l'aperçu
Visible aujourd'hui sur IKONSNouveauPopulaire
Développeur Azure .NET
BelgiqueHybride40 h/semaine<3mois
Sur la mission
- Renforcer une équipe responsable du backend d'une plateforme interne d'orchestration d'identité, avec un fort accent sur la gestion des identités et des accès (IAM).
- Maintenir et étendre les composants.NET existants.
- Diriger la transition vers une architecture moderne, cloud-native sur Azure.
- Contribuer aux développements liés à l'IAM, à la sécurité des API et aux nouveaux modules basés sur Azure.
Ce que vous ferez.
- Soutenir et développer davantage la plateforme interne de gestion des identités, y compris l'analyse, le développement, la maintenance et le suivi.
- Aider à la conversion des composants.NET existants vers une architecture cible cloud-native sur Azure en comprenant la pile actuelle, en identifiant les composants réutilisables et en traduisant les besoins fonctionnels en solutions maintenables et prêtes pour le cloud.
- Contribuer à la conception, au développement et à la maintenance des composants Azure tels que Azure Functions, Azure Container Apps et Azure Key Vault, et les intégrer avec les services REST et les fournisseurs d'identité.
- Soutenir les sujets de développement liés à l'IAM tels que le provisionnement des utilisateurs, la sécurité des API, la conversion de jetons avec le contexte utilisateur et les modifications dans le domaine de la gestion des identités (IGA).
- Suivre les incidents liés à l'IAM et soutenir la gestion des vulnérabilités pour les composants dont vous êtes responsable.
- Appliquer votre expertise en IAM et en ingénierie de la sécurité pour soutenir la gestion sécurisée des utilisateurs, le contrôle d'accès et l'intégration des API.
- Maintenir et implémenter des solutions dans les délais et les normes de qualité convenus.
- Effectuer des tests de composants et d'intégration.
- Documenter les implémentations et les modifications.
- Soutenir les analystes et les concepteurs dans la conversion des spécifications fonctionnelles en solutions techniques.
- Fournir un support de troisième ligne.
- Suivre les développements techniques et effectuer des recherches indépendantes, avec le soutien d'un architecte d'application.
- Comprendre l'architecture technique et réutiliser les composants techniques existants.
- Aider aux déploiements de production planifiés en dehors des heures de bureau.
Ce qu'ils demandent. Ce qui est demandé
- Développement back-end.NET / C#.
- Développement Azure et développement de services basés sur le cloud (Azure Functions, services cloud-native). L'expérience avec Azure est un impératif.
- SQL — conception de bases de données relationnelles avec procédures stockées et fonctions (T-SQL). La connaissance de SQL est un impératif.
- API REST — conception, construction et utilisation de services RESTful (JSON).
- Expérience avec les pipelines CI/CD dans Azure DevOps pour déployer des solutions dans différents environnements.
- Pratiques de développement cloud sécurisées, y compris Azure Key Vault pour les informations sensibles.
- Gestion de code source avec Git.
- Expérience avec la méthodologie Agile et une culture DevOps.
- Analyse, conception, codage et implémentation d'applications orientées objet sur mesure.
Atouts.
- SCIM — expérience avec le provisionnement d'utilisateurs basé sur SCIM.
- OIDC / OAuth — expérience avec les protocoles d'authentification et d'autorisation modernes.
- Connaissance des concepts IAM tels que la gestion des identités (IGA), le provisionnement des utilisateurs et la conversion de jetons avec le contexte utilisateur.
- Expérience ou intérêt pour Keycloak (ou d'autres fournisseurs d'identité), Open Policy Agent et le contrôle d'accès granulaire.
- Expérience dans la réalisation de développements ou de maintenance liés à l'IAM dans un environnement de portail client ou partenaire sécurisé.
Comment postuler
Consultez le texte complet de la mission et les informations de candidature des que votre candidature sur mesure est prete.
Commandez une candidature sur mesure pour consulter la mission complete et les informations de candidature.
Plus de contexte, moins d'heures de recherche dispersees.
Vous recevez juste assez de contexte pour evaluer si cette mission est interessante. Le briefing complet, les details client et les prochaines etapes restent disponibles dans l'app.