Activez les alertes d’offres d’emploi par e-mail !

Architecte .Net senior (IT) / Freelance

2ICS

Toulouse

Sur place

EUR 50 000 - 70 000

Plein temps

Il y a 24 jours

Résumé du poste

Une société spécialisée en solutions cloud recherche un architecte logiciel pour structurer et faire évoluer son ERP dans un environnement Azure. Le candidat doit posséder une solide expertise en .NET Core, C#, et une expérience en migration de services. Des compétences en Angular et en conteneurisation sont souhaitées. Ce rôle requiert également une forte capacité d'analyse et de communication, notamment en anglais.

Qualifications

  • Solide expertise en architecture logicielle et en projets avec des enjeux de SLA.
  • Expérience avancée en migration et refactoring de services.
  • Capacité à travailler dans des environnements agiles et à fédérer une équipe.

Responsabilités

  • Analyser les besoins fonctionnels et non fonctionnels.
  • Concevoir et documenter l'architecture technique.
  • Assurer la performance, l'évolutivité et la sécurité des systèmes.

Connaissances

Solide expertise en .NET Core
C#
Cloud Azure
Compétences en framework web Angular
Conteneurisation avec Docker
Kubernetes
Infrastructure as Code (Terraform)
Optimisation des performances
Pratique des méthodes agiles

Formation

Formation ingénieur en informatique

Outils

Azure Kubernetes Service
Azure Functions
Azure DevOps
SonarQube
Test automation
Description du poste
Overview

Vos missions : Structurer et faire évoluer notre ERP dans un environnement cloud Azure. Dans un contexte d’évolution, vous jouez un rôle clé sur la partie technique, avec un rôle matriciel pour standardiser les solutions au niveau groupe. Vous serez responsable de la conception technique et opérationnelle des architectures en environnement .NET/Azure. Vous serez référent pour garantir la qualité, la performance et la scalabilité des solutions techniques déployées. Orienté vers la mise en oeuvre, vous travaillerez avec les équipes de développement pour vous assurer du respect des bonnes pratiques et de l'optimisation des solutions d’un point de vue technique.

Responsabilités
  • Analyser les besoins et cadrer techniquement: recueillir, analyser et consolider les besoins fonctionnels et non fonctionnels; identifier les contraintes techniques (performances, sécurité); évaluer les risques projet (complexité technique, compatibilité avec l’existant, coûts).
  • Concevoir l’architecture: définition et documentation de l’architecture technique et logicielle (choix des technologies, langages, frameworks et outils, infrastructures), définition de standards et guidelines; mettre en œuvre des patterns d’architecture (microservices, API, conteneurisation).
  • Assurer la performance, l’évolutivité et la sécurité des systèmes techniques.
  • Support au développement: rédaction des spécifications techniques détaillées; gestion de la documentation, définition des standards de codage et des bonnes pratiques; travailler avec les équipes de développement et DevOps pour assurer la mise en place des solutions et l’application des choix techniques, pratiques et guidelines associées; accompagner les développeurs dans la résolution de problématiques techniques complexes.
  • Proposer des solutions d’amélioration continue (refactoring, migration, optimisation des performances) et de consolidation des solutions de suivi qualité (SonarQube, Test automation).
Profil candidat
  • Compétences techniques requises : Solide expertise en .NET Core, C# et cloud Azure.
  • Expérience avancée en migration, refactoring de services et d’applications et en architecture.
  • Expériences de projets avec des enjeux de SLA et haute disponibilité multi-pays.
  • Compétences en framework web, en particulier Angular.
  • Maîtrise des services Azure (Azure Kubernetes Service, Azure Functions, Azure DevOps).
  • Compétence en conteneurisation (Docker, Kubernetes).
  • Culture de l’Infrastructure as Code (Terraform, Bicep, ARM Templates).
  • Compétence en optimisation des performances.
  • Pratique des méthodes agiles et de suivi qualité (TDD, SonarQube, Test automation).

De formation ingénieur en informatique, vous avez une solide expérience en et en architecture logicielle, vous êtes riches d’expériences variées vous ayant permis d’expérimenter différents contextes et complexités projet et de concevoir des solutions adaptées à leurs contraintes, vous avez une culture de la qualité ainsi qu’un réel leadership technique. Vous êtes à l’aise dans les environnements agiles, savez fédérer une équipe, et êtes force de proposition sur les sujets structurants.

Vous êtes capable de communiquer en anglais (à l’écrit et à l’oral), l’espagnol est un plus. Votre sens du service, votre esprit d’équipe et votre relationnel vous permettent d’être force de proposition.

Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez un fichier PDF, DOC, DOCX, ODT ou PAGES jusqu’à 5 Mo.