freehire launches on Product Hunt on 26 August.

Follow →

Software Engineer - (DevOps Platforms)

Summary

Build and maintain Kubernetes-based platforms, CI/CD pipelines, and observability stacks to deploy and optimize PHP/Laravel workloads with GitLab CI and GitOps.

Contexte

L’équipe DevOps Platforms est responsable de la mise en place et de la maintenance des infrastructures transverses et des outils de CI/CD communs aux équipes d’ingénierie, tels que l’orchestration des conteneurs, l’automatisation des déploiements, le monitoring ainsi que la sécurité et la stabilité de nos pipelines de livraison.

Tes responsabilités

  • Déploiement & Orchestration: Déployer, maintenir et optimiser des workload sur Kubernetes en maximisant l’efficacité des ressources
  • Observabilité: Mettre en œuvre et unifier logs (Elastic), metrics (Prometheus) et tracing (OpenTelemetry/Jaeger) sur des environnements distribués pour faciliter le debugging et l’optimisation des performances.
  • Optimisation des ressources: Travailler sur l’efficacité des coûts et des performances (autoscaling, scheduling, gestion des quotas, optimisation des images, densification...)
  • Qualité & Fiabilité: Garantir la robustesse, la sécurité et la reproductibilité des déploiements dans un environnement critique
  • CI/CD & Automatisation: Améliorer et industrialiser nos pipelines GitLab CI.

Le profil qui nous fait vibrer :

  • Expérience confirmée en Kubernetes (operators, Helm, CRDs, networking, autoscaling).
  • Expérience en gestion de workload PHP
  • Maîtrise de GitLab CI (pipelines, runners, variables, intégration avec Kubernetes).
  • Appétence pour la qualité, la fiabilité et la performance.
  • Capacité à travailler en environnement critique (SLA élevé, haute disponibilité).
  • Bonne capacité à collaborer avec des équipes de développement ainsi que d’infrastructure

Un + si tu as des connaissances en :

  • Laravel
  • Golang, Python
  • Les contributions open source ou les side projects sont appréciés
  • Tu aimes travailler en équipe et fais preuve d’une communication positive

La stack technique que l’on utilise

  • Kubernetes
  • Gitlab
  • Gitops
  • PHP/Laravel
  • Golang
  • Helm
  • Grafana
  • Elastic
  • Prometheus

Le poste :

  • Contrat à durée indéterminée
  • Taux d’occupation : 80 - 100%
  • Localisation : Genève
  • Disponibilité : Au plus vite

See also