Description du poste
## Le contexte
Trengo est une scale-up néerlandaise (Utrecht), éditrice d'une plateforme SaaS de service client propulsée par l'IA, levée en série A de 36 millions de dollars, partenaire officiel WhatsApp Business Solutions Provider.
## Le poste
Vous travaillerez sur la plateforme Kubernetes qui porte les produits de service client et d'IA de Trengo : clusters EKS gérés en GitOps, et la migration des charges EC2 vers cette plateforme. C'est un rôle de platform engineering au sein de l'équipe cloud, en lien étroit avec les équipes produit et IA. Une partie importante du rôle consiste à accompagner les développeurs dans l'adoption de la plateforme.
### Stack
- **Kubernetes et GitOps** : EKS, Karpenter, FluxCD, KCL, kro, Envoy Gateway (Gateway API)
- **Cloud et IaC** : AWS multi-comptes (EC2, Lambda, ECR, Bedrock), Terraform, GitHub Actions
- **Données** : PlanetScale (MySQL), Aurora PostgreSQL, MongoDB Atlas, ElastiCache (Valkey/Redis), Elastic Cloud, S3, SQS, MSK (Kafka)
- **Réseau et sécurité** : VPC, PrivateLink, Route 53, ALB, CloudFront, Cloudflare, IAM, KMS, external-secrets
- **Observabilité** : Grafana Cloud, VictoriaMetrics, Loki, Tempo, OpenTelemetry
## Missions
- Faire évoluer les clusters EKS et la plateforme GitOps : montées de version, sécurité, autoscaling, composants cœur de plateforme.
- Améliorer les workflows GitOps, les pipelines CI/CD et les templates self-service utilisés par les développeurs pour déployer.
- Accompagner la migration de l'application Laravel principale d'EC2 vers Kubernetes, en maintenant la flotte EC2 existante.
- Gérer l'infrastructure AWS avec Terraform, améliorer observabilité, alerting, sécurité et coûts.
- Mentorer les ingénieurs, pairer sur les changements de plateforme, documenter et contribuer aux standards d'ingénierie.
## Profil recherché
- Expérience en production de Kubernetes et de charges Docker : montées de version de cluster, autoscaling, résolution d'incidents.
- Expérience du déploiement sur Kubernetes avec GitOps et CI/CD (FluxCD et GitHub Actions chez Trengo).
- 5 ans ou plus en infrastructure cloud, platform engineering ou DevOps, avec une expérience AWS poussée (EKS, EC2, IAM, VPC).
- Solides compétences Terraform et Linux, bonne compréhension de l'observabilité, de la gestion des secrets et du moindre privilège.
- Excellentes compétences de communication, expérience de mentorat et d'accompagnement des équipes dans le changement.
### Atouts
FluxCD, Envoy Gateway, Karpenter, kro, KCL ou opérateurs Kubernetes ; migration d'un monolithe de VM vers Kubernetes ; bases de données et moteurs de recherche managés en production ; AWS multi-comptes, Kafka, Cloudflare ou charges IA/LLM en production ; expérience en sécurité, conformité (RGPD) ou réponse à incident.
## Conditions
Télétravail hybride, poste basé à Utrecht (Pays-Bas), avec 60 jours par an pour travailler depuis l'étranger.
## Processus de recrutement
Appel d'introduction avec l'équipe Talent, entretien manager, test pratique lié au rôle, rencontre de l'équipe.