Le poste Ingénieur Logiciel Senior C# / .NET – Systèmes de Recherche
Partager cette offre
Nous accompagnons un acteur majeur du secteur numérique en Europe dans le renforcement de son équipe "Search". Vous interviendrez au cœur d'un système critique à fort trafic, responsable de l'indexation, des API de recherche et des systèmes d'alertes à grande échelle. Dans un environnement hautement exigeant (SLA stricts), vous jouerez un rôle clé de bout en bout : de la conception système à l'amélioration continue, en passant par le déploiement et les opérations en production.
Missions
Concevoir, développer et maintenir des services backend hautement scalables, principalement en C# / .NET.
Contribuer à des services, outils et intégrations basés sur TypeScript.
Construire des API REST de niveau production et des systèmes orientés événements.
Concevoir et opérer des architectures Cloud-native sur AWS (ECS, Lambda, SQS, EventBridge, etc.).
Gérer l'infrastructure as code avec Terraform et optimiser les pipelines CI/CD.
Assurer l'observabilité, la fiabilité et la gestion des incidents en production (Datadog).
Collaborer activement avec les équipes Produit, Data et Machine Learning.
Profil recherché
Indispensables
Forte expérience professionnelle en C# / .NET
Bonne connaissance pratique de TypeScript
Expérience dans la création de systèmes backend de qualité production
Excellente compréhension des API REST, des systèmes distribués et des architectures orientées événements
Expérience avec des services à fort trafic et des contraintes de SLA
Solides connaissances en matière de performance, de concurrence et d'optimisation au niveau système
Docker et développement d'applications conteneurisées
Expérience avec AWS, notamment avec :
ECS
Lambda
SQS
EventBridge
S3
IAM
ElastiCache
Infrastructure en tant que Code (IaC) avec Terraform
Pipelines CI/CD, gestion des environnements et stratégies de rollback
Outils d'observabilité comme Datadog ou équivalent
Expérience avec des bases de données ou des systèmes de stockage tels que DynamoDB
Les "Plus" (Souhaitables)
Expérience avec des infrastructures de recherche ou d'indexation :
OpenSearch
Elasticsearch
Solr ou équivalent
Expérience dans le flux de données (data streaming) ou l'ingestion d'événements :
Kafka
Kinesis
Architectures basées sur SQS
Expérience en Python
Connaissance de Snowflake ou exposition à l'ingénierie des données (data engineering)
Intérêt pour la pertinence de recherche, le classement (ranking), l'expérimentation ou les systèmes de recommandation
Curiosité pour les expériences produit portées par l'IA et le ML, sans avoir besoin d'être un(e) spécialiste du ML
Environnement de travail
Modalités : Mission en freelance, rythme hybride (2 jours de présence sur site requis par semaine).
Contexte technique : Fort trafic, haute disponibilité, architecture microservices et distribuée.
Écosystème : Culture DevOps forte ("Build it, run it"), méthodologie Agile, collaboration inter-équipes.
Postulez à cette offre !
Trouvez votre prochaine mission parmi +9 000 offres !
-
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
-
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
-
100% gratuit
Aucune commission prélevée sur votre mission freelance.
Ingénieur Logiciel Senior C# / .NET – Systèmes de Recherche
Celexio
