Tu veux façonner les fondations sur lesquelles les équipes de développement s'appuient au quotidien? En tant que développeur logiciel senior II au sein de l'équipe des fondations de la recherche et développement, tu travailleras au cœur de la plateforme Coveo™ pour simplifier, uniformiser et faire évoluer la livraison de logiciels.
Tu relèveras des défis touchant autant au développement dorsal qu'à l'infrastructure infonuagique, tout en agissant comme partenaire technique de confiance auprès des équipes de recherche et développement. Ton expertise contribuera à faire évoluer nos pratiques de développement, de livraison et d'exploitation des services.
- Prendre en charge et faire évoluer les bibliothèques de référence, les outils et les modèles de développement utilisés par les microservices en recherche et développement, afin d'améliorer durablement nos pratiques de développement.
- Développer et exploiter l'un des services les plus critiques de Coveo : le point d'entrée accessible sur Internet pour nos interfaces de programmation (API).
- Agir comme partenaire technique de confiance auprès des équipes de développement, les guider dans la résolution de défis complexes liés au développement dorsal et à la plateforme, et contribuer à l'adoption de solides pratiques d'ingénierie.
- Collaborer avec les équipes de développement et d'infrastructure infonuagique afin de transformer leurs besoins et leur rétroaction en améliorations concrètes à la plateforme Coveo™ et à l'expérience de développement.
- Évaluer de façon proactive la santé, la performance et les risques de nos systèmes, puis piloter des améliorations qui renforcent leur fiabilité et leur capacité à évoluer.
- Assumer la responsabilité de l'ensemble du cycle de développement, de la conception technique et de la mise en œuvre jusqu'au déploiement et à l'exploitation en production.
- Faire évoluer nos parcours de développement privilégiés et les capacités de notre plateforme afin de soutenir des façons modernes de concevoir, livrer et exploiter des logiciels, notamment avec l'aide croissante de l'intelligence artificielle.
- Au moins 8 ans d'expérience en développement et en exploitation de services dorsaux dans des environnements infonuagiques (Java, Spring Boot et AWS)
- Expérience démontrée dans la conception de logiciels, de bibliothèques ou d'outils réutilisables pour des systèmes à grande échelle comportant une infrastructure complexe ou une importante base d'utilisateurs.
- Capacité à naviguer de façon autonome dans des défis techniques complexes, à évaluer les compromis et les risques, puis à piloter des solutions ayant un impact durable.
- Approche collaborative et débrouillarde, avec la capacité de communiquer clairement des concepts techniques complexes, d'accompagner ses collègues et d'influencer les pratiques d'ingénierie au sein de plusieurs équipes.
- Expérience avec des technologies d'infrastructure et d'orchestration comme Terraform et Kubernetes.
- Connaissance de systèmes d'intégration continue comme GitHub Actions ou de technologies équivalentes.
- Expérience de contribution ou de maintenance de bibliothèques à code source libre.
- Expérience en ingénierie de plateforme, avec des maillages de services comme Istio, des outils destinés aux équipes de développement ou des initiatives visant à améliorer l'expérience de développement à grande échelle.
Tu veux avoir un aperçu du type de défis auxquels nous nous attaquons? Consulte l'article de notre collègue Kevin sur la création d'une base de données mondiale Amazon Aurora avec Spring : https://source.coveo.com/2022/02/21/global-aurora-database-with-spring/
Tu penses que tu as ce qu'il faut pour faire de ce rôle une réalité? Envoie-nous ta candidature, on veut en apprendre plus sur toi!
Joins la Coveolife!
Nous encourageons toutes les candidatures qualifiées, indépendamment de l'âge, du sexe, du handicap, des écarts de parcours, ou de l'origine.
Cette description de poste a été rédigée par des humains, assistés par l'IA. Nous pourrions avoir recours à la technologie dans notre processus de recrutement pour nous aider à voir la personne derrière le CV.
Coveo s'engage à offrir des pratiques d'emploi accessibles. Si vous avez besoin de mesures d'adaptation en raison d'un handicap à tout moment du processus de recrutement, veuillez contacter [email protected] pour en discuter.