Jobgether

Ingénieur Plateforme de Données

PythonSQLPostgreSQLKubernetesTerraform
Traduction automatique. Consultez l’original.

À propos du poste

Ce poste est publié pour le compte d'une entreprise partenaire, qui gère toutes les candidatures et les étapes suivantes. Notre partenaire recherche un Ingénieur Plateforme de Données basé au Brésil.

Comment fonctionne Jobgether

Nous utilisons un processus de mise en relation basé sur l'IA pour garantir que votre candidature est examinée rapidement, objectivement et équitablement par rapport aux exigences fondamentales du poste. Notre système identifie les candidats les mieux adaptés, et cette liste restreinte est ensuite partagée directement avec l'entreprise qui recrute. La décision finale et les étapes suivantes (entretiens, évaluations) sont gérées par leur équipe interne.

Nous vous remercions de votre intérêt et vous souhaitons bonne chance !

Pourquoi postuler via Jobgether ?

Avis sur la protection des données : En soumettant votre candidature, vous reconnaissez que Jobgether traitera vos données personnelles pour évaluer votre candidature et partager les informations pertinentes avec l'employeur qui recrute. Ce traitement est basé sur l'intérêt légitime et les mesures précontractuelles en vertu des lois applicables sur la protection des données (y compris le RGPD). Vous pouvez exercer vos droits (accès, rectification, effacement, opposition) à tout moment.

#LI-CL1

Rejoignez une équipe d'ingénierie des données moderne, responsable de l'exploitation et de l'évolution de plus de 400 plateformes et services de données couvrant les bases de données, les technologies de streaming, les charges de travail basées sur Kubernetes et les services cloud gérés. En tant qu'Ingénieur Plateforme de Données, vous aiderez à transformer l'administration traditionnelle des bases de données en une pratique d'ingénierie évolutive, automatisée et nativement cloud. Vous concevrez et maintiendrez une infrastructure de données fiable, améliorerez l'efficacité opérationnelle et permettrez aux équipes de développement d'accéder aux services de données via des solutions en libre-service. En travaillant avec des pratiques modernes de DevOps et de Site Reliability Engineering (SRE), vous contribuerez à la modernisation de la plateforme, à la sécurité, à la performance et à l'optimisation des coûts. Cette opportunité en télétravail complet est idéale pour un ingénieur expérimenté qui aime résoudre des défis d'infrastructure complexes et construire des plateformes de données résilientes et prêtes pour la production.

Responsabilités

Vous prendrez en charge la conception, le déploiement, l'exploitation et l'amélioration continue des plateformes de données, en collaborant avec les développeurs, les managers et les parties prenantes internes et externes pour fournir des solutions fiables et évolutives. Vos responsabilités incluront :

  1. Concevoir, déployer et exploiter des plateformes de données prenant en charge les bases de données, le streaming en temps réel et les technologies de traitement de données telles que Kafka, Flink et Debezium/Change Data Capture (CDC).
  1. Gérer les services de données natifs du cloud dans des environnements basés sur Kubernetes et des services gérés, y compris les plateformes de bases de données et les solutions de type Database-as-a-Service (DBaaS).
  1. Évaluer et prototyper de nouvelles technologies et de nouveaux fournisseurs de services tout en garantissant la sécurité, la conformité, la fiabilité et la préparation opérationnelle.
  1. Appliquer les principes DevOps et SRE pour automatiser le provisionnement, la configuration, le déploiement et la maintenance de l'infrastructure en utilisant des outils tels que Terraform, Terragrunt, Ansible, GitLab CI/CD, Argo CD, Vault, Python et Bash.
  1. Développer des modules d'infrastructure réutilisables, des flux de travail d'automatisation et des chemins de déploiement standardisés qui permettent aux équipes de développement de provisionner et de consommer des services de données en libre-service.
  1. Réduire les opérations manuelles, les tâches répétitives et la dette technique tout en contribuant à la migration et à la modernisation des systèmes de données hérités.
  1. Concevoir et maintenir des architectures à haute disponibilité, résilientes et tolérantes aux pannes, incluant des stratégies de sauvegarde, de récupération, de réplication et de basculement.
  1. Surveiller et optimiser la fiabilité et les performances de la plateforme à l'aide d'outils d'observabilité tels que Prometheus et Grafana.
  1. Enquêter sur les incidents de production complexes et les résoudre, mener des analyses de causes profondes et mettre en œuvre des mesures correctives pour éviter les problèmes récurrents.
  1. Analyser l'utilisation des ressources, les besoins en capacité et les tendances de croissance tout en appliquant les principes du FinOps pour améliorer l'efficacité des coûts d'infrastructure.
  1. Participer à un planning d'astreinte 24/7 pour soutenir la disponibilité des services et maintenir la résilience de la plateforme.

Exigences

Le candidat idéal possède une expérience pratique de la gestion d'infrastructures de données en production et une solide compréhension des technologies natives du cloud, de l'automatisation et de la fiabilité des bases de données. Vous devez être à l'aise pour travailler de manière autonome, résoudre des problèmes techniques complexes et collaborer entre les équipes pour améliorer continuellement les performances de la plateforme. Les qualifications et compétences suivantes sont requises ou souhaitables :

Qualifications indispensables

  1. Expérience avérée dans l'exploitation de bases de données de production telles que PostgreSQL, MongoDB ou Valkey, incluant la réplication, la haute disponibilité, la sauvegarde et la récupération, ainsi que les mises à niveau.
  1. Expérience pratique des technologies de streaming de données et de traitement en temps réel, en particulier Kafka et Flink.
  1. Solide connaissance des pratiques DevOps, incluant l'intégration et le déploiement continus, l'automatisation de l'infrastructure et l'Infrastructure as Code.
  1. Expérience pratique des outils d'automatisation et d'infrastructure tels que Python, Bash, Terraform, Terragrunt et Ansible.
  1. Solides compétences en SQL et expérience dans l'optimisation des performances des bases de données via le réglage des requêtes, l'indexation et la configuration du moteur de base de données.
  1. Expérience opérationnelle avec des environnements de cloud public, de préférence Microsoft Azure.
  1. Connaissance pratique de Kubernetes et des technologies de conteneurs.
  1. Forte autonomie, esprit critique et capacités de résolution de problèmes, combinés à un sens des responsabilités et à une mentalité d'amélioration continue.
  1. Excellentes compétences en communication écrite et orale, écoute active et capacité à collaborer efficacement avec des équipes interfonctionnelles.
  1. La maîtrise de l'anglais est obligatoire.

Qualifications souhaitables

  1. Connaissance avancée de Kubernetes ou de Azure Kubernetes Service (AKS), en particulier pour les charges de travail avec état et intensives en données.
  1. Expérience avec les opérateurs de bases de données tels que CloudNativePG, incluant la gestion du stockage, la mise à l'échelle automatique et la gestion du cycle de vie opérationnel.
  1. Bonnes compétences en administration et dépannage de Linux.
  1. Expérience avec les services de données gérés, incluant les plateformes hébergées PostgreSQL, Kafka ou MongoDB.
  1. Familiarité avec les technologies de Change Data Capture telles que Debezium.
  1. Expérience avec les pipelines GitLab CI/CD et les flux de travail GitOps.

Avantages

  • Organisation du travail : Poste en télétravail complet.
  • Type d'emploi : Opportunité à temps plein.
  • Environnement technologique moderne : Travaillez avec plus de 400 plateformes et services de données couvrant les bases de données, le streaming, Kubernetes et l'infrastructure native du cloud.
  • Développement technique : Bénéficiez d'une exposition pratique à l'ingénierie des données moderne, à l'automatisation, au DevOps, au SRE et aux pratiques de modernisation des plateformes.
  • Impact de l'ingénierie : Aidez à construire une infrastructure réutilisable et des capacités en libre-service qui améliorent la productivité des équipes de développement.
  • Environnement collaboratif : Travaillez avec des spécialistes techniques, des développeurs, des managers et d'autres parties prenantes sur des défis d'infrastructure complexes.
  • Responsabilité opérationnelle : Contribuez à la fiabilité, à la résilience, à l'optimisation des performances et aux opérations de plateforme rentables.

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Ton prochain jobest déjà à ta recherche.

Nort

Plateforme de recrutement inversé pour développeurs

Réseaux sociauxInstagramLinkedInTwitter