CI&T
CI&T
CI&T est une entreprise mondiale de transformation technologique fondée en 1995, qui aide les organisations à moderniser leur manière de concevoir, d’exploiter et de développer leurs relations grâce à des produits et services numériques. Ses activités couvrent notamment la modernisation des applications, les solutions cloud, l’intelligence artificielle et l’analyse des données, l’expérience client, la conception de produits, le conseil en stratégie et les expériences immersives. Forte d’une expertise dans des secteurs tels que le conseil, la santé et le marketing, CI&T associe des compétences technologiques et métier pour accompagner les organisations qui souhaitent se développer et gagner en efficacité.

Développeur .NET senior - API Azure Cosmos DB

Ingénieur .NET senior développant des API, des services worker et des intégrations avec Azure Cosmos DB. Rejoignez CI&T, une entreprise de transformation technologique qui fournit des solutions d’entreprise optimisées par l’IA.

Description

  • Examiner les applications et les flux de travail C#/.NET existants
  • Créer et améliorer des services worker .NET
  • Développer des API avec ASP.NET Core
  • Mettre en œuvre l’intégration et la persistance des données avec Azure Cosmos DB
  • Travailler avec des données SQL Server
  • Définir la sérialisation JSON et les contrats de données
  • Créer et améliorer des API REST et OpenAPI
  • Ajouter le versionnement des API, le filtrage, le tri et la pagination
  • Mettre en œuvre l’authentification et l’autorisation OAuth2/OIDC
  • Concevoir des mécanismes d’idempotence, de nouvelle tentative et de backoff, de gestion des défaillances et de retraitement
  • Développer des capacités de traitement concurrent et distribué
  • Mettre en œuvre la journalisation, les métriques et la télémétrie
  • Rédiger des tests unitaires, d’intégration et de contrat
  • Contribuer à valider la cohérence des données entre SQL Server et Cosmos DB
  • Maintenir des applications déployées sur Kubernetes et AKS
  • Passer d’un composant de solution à l’autre selon les phases de livraison et les priorités du backlog
  • Collaborer au sein d’une équipe d’ingénierie sur plusieurs composants de solution

Exigences

  • Solide expérience professionnelle avec C# et .NET
  • Expérience pratique du développement avec ASP.NET Core
  • Expérience des services worker .NET ou d’un traitement backend comparable
  • Expérience du développement et de l’intégration d’API REST
  • Bonne connaissance pratique d’OpenAPI, Swagger et JSON
  • Expérience de l’utilisation de SQL Server
  • Connaissance de Kubernetes et/ou d’AKS
  • Expérience de la rédaction de tests unitaires et d’intégration
  • Compréhension de l’authentification et de l’autorisation des API
  • Capacité à diagnostiquer les problèmes et à analyser des applications existantes
  • Connaissance des modèles de résilience tels que les nouvelles tentatives, le backoff et la gestion des défaillances
  • Solide expérience en ingénierie backend, intégration de systèmes et Microsoft Azure
  • Une expérience pratique d’Azure Cosmos DB et de son SDK serait un plus
  • Une expérience avec Microsoft Azure serait un plus
  • Une connaissance d’Azure API Management serait un plus
  • Une expérience d’OAuth2/OIDC et d’Entra ID serait un plus
  • Une compréhension de l’idempotence et du traitement avec livraison au moins une fois serait un plus
  • Une expérience du support d’applications à fort volume serait un plus
  • Une connaissance des pratiques d’observabilité, de la journalisation distribuée, des métriques et du traçage serait un plus
  • Une expérience de l’architecture pilotée par les événements, de CQRS ou des modèles de lecture serait un plus
  • Capacité à travailler de manière autonome avec une responsabilité technique
  • Capacité d’analyse pour comprendre les systèmes existants
  • Flexibilité pour contribuer à différents composants de solution
  • Solides aptitudes à la collaboration avec les équipes Architecture, SRE, QA et partenaires
  • Communication claire des risques, des blocages et des dépendances
  • Attention constante portée à la qualité et à la cohérence des données
  • Volonté de partager ses connaissances techniques

Avantages

  • Couverture santé et dentaire
  • Allocations repas et alimentation
  • Aide à la garde d’enfants
  • Congé parental prolongé
  • Partenariats avec des salles de sport et des programmes de bien-être via Wellhub (Gympass) et TotalPass
  • Participation aux bénéfices et programme de résultats (PLR)
  • Assurance vie
  • Formation continue via CI&T University
  • Accès à un club de réductions
  • Ressources en ligne gratuites favorisant la santé physique et mentale
  • Cours sur la grossesse et la parentalité responsable
  • Partenariats avec des plateformes de formation en ligne
  • Plateforme d’apprentissage des langues
  • Accompagnement et aménagements professionnels pour les personnes en situation de handicap
  • Aide à l’obtention de documents relatifs au handicap
  • Équipe dédiée à la santé et au bien-être
  • Spécialistes de l’inclusion et groupes d’affinité de collaborateurs

Offres similaires

ADEAL Systems GmbH

Ingénieur·e senior en données, cloud et analytique

ADEAL Systems GmbH
11 – 50 Employés
ConseilLogistiqueVoyages

Concevez des solutions cloud, de données et d’analytique pour ADEAL Systems. Prenez la responsabilité technique de l’architecture, des pipelines de données et des projets clients.

Ouvrir
TEKsystems

Chef de projet en migration de données à distance chez TEKsystems

TEKsystems

Pilotez des initiatives de données d’entreprise, des migrations de rapports et l’adoption par les utilisateurs chez TEKsystems. Suivez les jalons, les risques, les dépendances et les communications avec les parties prenantes dans un poste à distance.

Ouvrir
TEKsystems

Chef de projet en intégration de plateformes de données à distance

TEKsystems

Coordonne des initiatives de données d’entreprise, des migrations de rapports et l’adoption par les utilisateurs pour les clients des services technologiques de TEKsystems. Soutient la gouvernance, le suivi des projets et la livraison entre les équipes métier et techniques.

Ouvrir
Lifelancer

Ingénieur principal en apprentissage automatique, IA générative (à distance, États-Unis)

Lifelancer

Pilotez des preuves de concept en grands modèles de langage, IA agentique et apprentissage automatique pour l’activité de médicaments biotechnologiques d’Amgen. Transformez les solutions validées en applications prêtes à être déployées à l’échelle de l’entreprise.

Ouvrir
Ambush

Ingénieur senior en apprentissage automatique et IA

Ambush

Concevez des solutions d’IA générative et des flux de travail avec agents, prêts pour la production, pour les clients d’Ambush dans les services financiers. Développez des services avec Python et FastAPI, des flux de données SQL, la génération augmentée par récupération et des systèmes d’IA dans le cloud.

Ouvrir
GFN

Ingénieur logiciel senior en apprentissage automatique

GFN

Développez l’infrastructure backend et des produits éducatifs intégrant l’IA pour GFN, un organisme allemand de formation. Créez des plateformes éducatives évolutives, en privilégiant une architecture logicielle robuste et l’apprentissage automatique appliqué.

Ouvrir
Upwind Security

Ingénieur en IA, agents LLM

Upwind Security
51 – 200 Employés
SaaSSécuritéSécurité cloud

Développez et déployez des agents LLM pour la plateforme de sécurité cloud d’Upwind Security. Étudiez, évaluez et concevez des workflows autonomes pour analyser et remédier aux menaces à l’exécution.

Ouvrir
TEKsystems

Responsable de projets de programmes de données à distance — Washington

TEKsystems

Coordonne les initiatives de données d’entreprise, les migrations de rapports ainsi que l’adoption de nouveaux processus et solutions de reporting pour TEKsystems. Suit l’avancement des projets, les risques, les livrables et les communications avec les parties prenantes métier et techniques.

Ouvrir
TEKsystems

Chef de projet données à distance

TEKsystems

Pilotez les programmes de données d’entreprise de TEKsystems, notamment la gouvernance, la migration des rapports, l’adoption par les utilisateurs et la coordination entre équipes. Il s’agit d’un contrat entièrement à distance basé à Seattle, dans l’État de Washington.

Ouvrir