C6 Bank
WEX
Ingénieur Staff DevOps
Résumé du poste
Nous recherchons un Ingénieur en Développement Logiciel IV expérimenté pour rejoindre notre équipe d'ingénierie plateforme, responsable de la conception, de la construction et de l'exploitation de notre plateforme d'entreprise en tant que service (PaaS). Ce rôle est responsable du développement de capacités de plateforme évolutives qui permettent aux équipes d'ingénierie de construire, déployer et exploiter rapidement des applications sécurisées, conformes et fiables sur AWS et Azure.
Le candidat idéal est passionné par l'expérience développeur, les technologies cloud-natives, l'automatisation de l'infrastructure, Kubernetes, et la construction de capacités de plateforme réutilisables qui servent des centaines d'équipes de développement. Cet individu servira de leader technique, promouvant l'excellence en ingénierie tout en encadrant d'autres ingénieurs et en influençant la direction architecturale de la plateforme.
Responsabilités
- Concevoir, construire et maintenir les capacités principales de la plateforme d'entreprise en tant que service (PaaS).
- Développer une automatisation évolutive en utilisant Go, Terraform, Kubernetes, et les technologies cloud-natives.
- Concevoir et implémenter des services de plateforme réutilisables qui améliorent la productivité des développeurs et réduisent la charge opérationnelle.
- Construire et maintenir des APIs, des opérateurs, des contrôleurs et de l'automatisation qui prennent en charge la gestion du cycle de vie de la plateforme.
- Piloter des améliorations de la fiabilité, de l'évolutivité, de l'observabilité et de l'excellence opérationnelle de la plateforme.
- Diriger la conception et la mise en œuvre d'une infrastructure sécurisée alignée sur les exigences de sécurité et de conformité de l'entreprise.
- Développer l'automatisation pour le provisionnement de l'infrastructure, les flux de déploiement, la gestion des secrets, le réseau et les opérations de plateforme.
- Participer aux revues d'architecture et fournir un leadership technique sur les initiatives de plateforme.
- Dépanner des systèmes distribués complexes et des problèmes de production.
- Collaborer avec les équipes de sécurité, de réseau, d'infrastructure cloud et d'ingénierie applicative pour fournir des capacités de plateforme d'entreprise.
- Encadrer les ingénieurs juniors par le biais de revues de conception, de revues de code et de coaching technique.
- Promouvoir les meilleures pratiques d'ingénierie, y compris les tests, CI/CD, l'Infrastructure as Code et GitOps.
Qualifications Requises
- Diplôme de licence en informatique, ingénierie, ou expérience pratique équivalente.
- 8+ années d'expérience en ingénierie logicielle.
- Expérience approfondie dans le développement d'applications en Go (préféré), Java, C#, Python, ou langages similaires.
- Expérience approfondie avec Kubernetes en production.
- Solide expérience avec les plateformes cloud telles que AWS et/ou Azure.
- Expérience dans la construction d'Infrastructure as Code en utilisant Terraform.
- Expérience avec les plateformes CI/CD telles que GitHub Actions, GitLab CI, ou Jenkins.
- Expérience dans la conception de REST APIs et de systèmes distribués.
- Solide compréhension du réseau, DNS, TLS, équilibrage de charge et de l'infrastructure cloud.
- Expérience dans l'exploitation de services de production hautement disponibles.
- Excellentes compétences en dépannage et en débogage.
- Solides compétences en communication écrite et orale.
Qualifications Préférées
Expérience avec une ou plusieurs des technologies suivantes :
- Opérateurs Kubernetes
- ArgoCD / GitOps
- HashiCorp Vault
- Helm
- Docker et technologies de conteneurisation
- Prometheus, Grafana, OpenTelemetry
- AWS EKS et Azure Kubernetes Service (AKS)
- Gestion des identités et des accès (SAML, OIDC, OAuth)
- Cadres de sécurité et de conformité d'entreprise (PCI, SOC, HIPAA, SOX)
- Ingénierie de plateforme et Plateformes Développeurs Internes (IDP)
À quoi ressemble le succès
Le candidat retenu :
- Livrera des capacités de plateforme réutilisables qui accélèrent la livraison de logiciels dans toute l'entreprise.
- Réduira le travail opérationnel manuel grâce à l'automatisation.
- Améliorera la fiabilité, l'évolutivité et l'expérience développeur de la plateforme.
- Pilotera les décisions techniques qui équilibrent la sécurité, la conformité, l'excellence opérationnelle et la productivité des développeurs.
- Encadrera les ingénieurs et élèvera la maturité technique globale de l'organisation d'ingénierie plateforme.
- Agira en tant que leader technique de confiance pour les initiatives interfonctionnelles impliquant l'infrastructure cloud, la sécurité, le réseau et l'ingénierie applicative.
Compétences Techniques
Programmation
- Go
- Python
- Java ou C#
- REST APIs
Cloud & Infrastructure
- AWS
- Azure
- Kubernetes
- Terraform
- Docker
- Helm
DevOps & Plateforme
- GitHub Actions
- ArgoCD
- GitOps
- Infrastructure as Code
- Automatisation CI/CD
Observabilité
- Grafana
- Prometheus
- OpenTelemetry
- Journalisation et Surveillance
Sécurité
- HashiCorp Vault
- Gestion des Secrets
- IAM
- SAML/OIDC
- Meilleures pratiques de sécurité d'entreprise
