CONCEPT SOLUTIONS LLC
Intercontinental Exchange Holdings, Inc.
Lead Developer
Objectif du poste
Intercontinental Exchange, Inc. (ICE) propose une opportunité à un Lead Developer à temps plein pour rejoindre notre équipe AI Center of Excellence (AICOE), responsable de l'architecture et de la gestion des pipelines CI/CD de la plateforme AICOE et de l'infrastructure de support.
Le candidat servira de Lead Technique au sein de l'équipe AI Center of Excellence, jouant un rôle central dans la construction et l'exploitation de la fondation d'automatisation, de déploiement et d'orchestration sur laquelle repose la plateforme AICOE.
Le candidat idéal doit posséder une expertise approfondie dans la conception de pipelines CI/CD, l'automatisation des builds et des releases, et l'orchestration de conteneurs, en utilisant des outils tels que GitHub Actions, Jenkins, Kubernetes, OpenShift, AWS EKS et les Helm charts. Une familiarité avec le support des charges de travail d'IA et d'inférence sur cette infrastructure est un plus.
Ce poste exige une maîtrise technique avancée de l'orchestration de pipelines, de l'automatisation des déploiements, de la gestion des environnements et de l'optimisation des performances, des capacités innovantes de résolution de problèmes, de solides qualités de leadership, et la capacité de mentorer et de guider efficacement les membres de l'équipe d'ingénierie de plateforme. Le rôle requiert une vision technique pour la feuille de route CI/CD et l'infrastructure de la plateforme AICOE, y compris la gestion des ressources de calcul, l'optimisation du cycle de vie des releases et la fiabilité de l'infrastructure. Un professionnalisme exceptionnel, une collaboration proactive et des compétences exceptionnelles en communication sont essentiels.
Le candidat s'engagera activement et influencera les parties prenantes au sein de l'AI Center of Excellence pour aligner les capacités CI/CD et de plateforme avec les exigences des équipes de développement et les SLA métier, en assurant une utilisation efficace des ressources, des déploiements fiables et une mise à l'échelle rentable. De solides compétences en communication écrite et verbale sont impératives, étant donné la responsabilité du candidat de décrire clairement et de manière persuasive les métriques d'efficacité des pipelines, les améliorations de la fiabilité des déploiements, les stratégies d'allocation des ressources et le ROI de la plateforme, tant aux équipes techniques qu'à la direction, y compris la présentation des métriques de build et de release, l'optimisation des coûts d'infrastructure et les plans de scalabilité de la plateforme à la direction de l'AICOE.
Responsabilités
- Concevoir, implémenter et gérer les pipelines CI/CD de la plateforme AICOE et l'infrastructure de support.
- Piloter l'innovation, l'excellence opérationnelle et la scalabilité au sein des environnements de build, de release et de déploiement de l'équipe AICOE.
- Diriger la stratégie technique pour les pipelines CI/CD et l'infrastructure de la plateforme AICOE, y compris le support des charges de travail d'IA et d'inférence lorsque nécessaire.
- Collaborer efficacement avec les développeurs, les ingénieurs et les parties prenantes métier pour aligner les capacités de la plateforme avec les objectifs stratégiques.
Prérequis
Connaissances et Expérience
- Diplôme de Bachelor ou Master en Informatique, Génie Logiciel, ou domaine connexe, ou expérience pratique équivalente.
- 5+ années d'expérience et leadership démontré dans la conception et la gestion de pipelines CI/CD utilisant GitHub Actions et Jenkins.
- Solides compétences en programmation et scripting avec une expérience pratique dans la construction et la maintenance de pipelines CI/CD de bout en bout.
- Maîtrise de GitHub Actions et Jenkins pour l'automatisation des builds, des tests et des déploiements.
- Expérience approfondie et pratique avec Kubernetes, OpenShift et AWS EKS, y compris les Helm charts et l'orchestration de conteneurs pour les environnements de production.
- Maîtrise de l'infrastructure cloud (AWS, Azure, GCP) et des pratiques d'infrastructure-as-code.
- Connaissance pratique des outils d'infrastructure-as-code (par exemple, Terraform, CloudFormation, Ansible) et de la gestion de la configuration.
- Solide expérience avec les technologies de conteneurs, y compris Docker, et l'orchestration pour les charges de travail de production.
- Expérience avec les outils de monitoring et d'observabilité (Prometheus, Grafana) pour la santé de la plateforme et des pipelines.
- Vaste expérience des plateformes cloud (AWS, Azure, GCP), y compris les services de calcul, de réseau et de stockage.
- Expérience dans la direction du développement de plateformes au sein d'équipes pluridisciplinaires de développeurs et d'ingénieurs.
- Expertise dans les pipelines CI/CD pour le build, le test et le déploiement d'applications, y compris les workflows automatisés de rollback et de release.
- Compétences exceptionnelles en résolution de problèmes pour les défis liés aux pipelines CI/CD et à l'infrastructure de plateforme, et pensée stratégique pour la scalabilité de la plateforme.
- Excellence dans l'explication de solutions d'infrastructure complexes aux équipes techniques et aux parties prenantes métier.
- Expérience dans des environnements d'entreprise, travaillant avec des pratiques de gouvernance, de conformité et de livraison de logiciels sécurisée.
- Connaissance approfondie de l'automatisation des builds, de la gestion des releases, du versioning et des frameworks de tests automatisés.
- Compétences avancées en programmation et scripting (par exemple, Python, Go, Bash), avec une maîtrise de l'optimisation des performances.
- Capacités de leadership avérées dans la direction d'équipes pluridisciplinaires d'ingénierie de plateforme et le mentorat de développeurs.
- Excellentes compétences en communication écrite et verbale pour les audiences techniques et exécutives.
- Une exposition au support de l'infrastructure de plateforme IA/ML ou d'inférence est un plus, mais pas une exigence principale de ce rôle.
#LI-MA1
Intercontinental Exchange, Inc. est un employeur qui souscrit au principe de l'égalité des chances. Tous les candidats qualifiés recevront une considération pour l'emploi sans distinction de caractéristiques légalement protégées.
