DB
DB
DB aide les organisations à mener leur transformation numérique grâce à l’ingénierie logicielle, au conseil en technologie et à l’innovation numérique. Son équipe intervient dans la conception et le développement Agile, le développement logiciel, le sourcing et le conseil afin de comprendre les enjeux des entreprises et de créer des solutions pratiques et adaptées. Dans le cadre de l’initiative DBLab, l’entreprise explore des approches conçues pour être applicables, reproductibles et évolutives, en mettant l’accent sur la fourniture de résultats technologiques de qualité à ses clients.

Ingénieur DevOps senior – Plateforme cloud et SRE chez DB

Concevez des plateformes cloud résilientes pour l’entreprise technologique brésilienne DB. Automatisez le CI/CD, l’observabilité, l’infrastructure as code et la fiabilité des applications et environnements critiques.

Description

  • Concevoir et améliorer des infrastructures et des solutions de plateforme cloud et hybrides afin d’assurer fiabilité, disponibilité, performance et évolutivité.
  • Créer et maintenir des pipelines CI/CD standardisés intégrant des pratiques d’automatisation, de qualité, de sécurité et d’observabilité.
  • Faire progresser GitOps et l’infrastructure as code en automatisant le provisionnement, la configuration et la gestion des environnements.
  • Créer des modèles, accélérateurs et composants réutilisables qui simplifient le développement et standardisent les livraisons.
  • Définir des stratégies d’observabilité pour les applications, l’infrastructure et les plateformes de données, couvrant les métriques, les journaux, les traces, l’APM, les alertes et les tableaux de bord.
  • Définir et suivre les SLI, SLO et budgets d’erreur afin de guider l’amélioration continue et de concilier innovation et fiabilité.
  • Piloter l’analyse et la réponse aux incidents critiques, en coordonnant l’atténuation, les recherches de causes racines et les retours d’expérience post-incident.
  • Améliorer la fiabilité et l’observabilité des environnements de données, notamment Databricks, les lacs de données et les pipelines, en repérant les gains possibles en performance, disponibilité et efficacité opérationnelle.
  • Collaborer avec les équipes de développement, d’infrastructure et de données pour adopter les normes de plateforme, accroître l’automatisation et l’évolutivité, et réduire les tâches opérationnelles répétitives.
  • Trouver des moyens d’améliorer l’utilisation des ressources et de réduire les coûts des environnements cloud et des plateformes de données grâce aux pratiques FinOps.

Exigences

  • Posséder une solide expérience SRE couvrant la fiabilité, la disponibilité, la performance, la gestion des incidents, les SLI, les SLO et les budgets d’erreur.
  • Avoir une expérience des infrastructures cloud sur GCP, AWS ou Azure ; une expérience des environnements hybrides est souhaitée.
  • Avoir une expérience des outils CI/CD et de l’automatisation de la compilation, des tests, du déploiement et des opérations avec des outils tels que GitHub Actions ou Azure DevOps.
  • Avoir une expérience de GitOps et de l’infrastructure as code, en particulier Terraform.
  • Avoir une expérience de l’observabilité des métriques, des journaux, des traces et de l’APM avec des outils tels qu’OpenTelemetry, Grafana, Prometheus, ELK/Elastic, Datadog ou SigNoz.
  • Avoir une expérience des conteneurs et de l’orchestration, notamment Kubernetes et/ou OpenShift.
  • Comprendre les approches de déploiement telles que canary, blue-green et rolling.
  • Comprendre les réseaux et la connectivité dans les environnements cloud et hybrides, notamment TCP/IP, HTTP et DNS, ainsi que le dépannage.
  • Maîtriser au moins un langage de programmation ou de script — Python, Go, Java, Node.js ou Shell Script — pour l’automatisation et le développement d’outils internes.
  • Comprendre les bases de données et les notions liées à la performance, à la disponibilité et à la capacité.
  • Comprendre les pratiques d’optimisation des coûts et de l’utilisation du cloud, notamment FinOps.
  • Un diplôme de licence en informatique, génie informatique, technologies de l’information ou dans un domaine connexe est souhaité.
  • Des certifications cloud ou Kubernetes sont souhaitées.
  • Avoir une expérience de la création et de l’évolution de plateformes d’ingénierie ou de plateformes internes pour développeurs (IDP).
  • Avoir une expérience de la création de modèles, d’accélérateurs, de composants réutilisables et de mécanismes en libre-service.
  • Comprendre les pratiques d’ingénierie logicielle, notamment les modèles de conception et l’intégration entre piles technologiques.
  • Avoir une expérience ou une connaissance des environnements de données tels que Databricks, les lacs de données, les lakehouses et les pipelines de données.
  • Avoir une expérience ou une connaissance des normes de conformité du secteur financier.
  • Comprendre la planification des capacités, l’ingénierie de la performance et l’amélioration opérationnelle continue.

Avantages

  • Rémunération compétitive sur le marché
  • Allocation repas et alimentation via une carte iFood
  • Assurance santé et dentaire
  • Allocation pour le télétravail
  • Assurance vie
  • Horaires de travail flexibles
  • Tenue décontractée
  • Soutien TotalPass pour le bien-être physique et mental
  • Poste entièrement à distance