CrewBloom

Administrateur Senior de Bases de Données Cloud (MySQL & AWS RDS/Aurora)

PythonSQLPostgreSQLAWSKubernetesTerraform
Traduction automatique. Consultez l’original.

À propos du poste

Nous recherchons un Administrateur Senior de Bases de Données Cloud possédant une expertise pratique approfondie de MySQL, InnoDB, AWS RDS et Amazon Aurora MySQL pour rejoindre une équipe d'Ingénierie de Fiabilité des Bases de Données (DBRE) basée sur des sprints.

Il ne s'agit pas d'un rôle traditionnel d'administrateur de bases de données piloté par des tickets. Vous contribuerez à faire évoluer les opérations de bases de données vers une plateforme axée sur la fiabilité, l'automatisation et le libre-service, en dépannant de manière autonome des problèmes de production complexes, en exécutant des récupérations sous pression et en automatisant le travail manuel.

Responsabilités Clés

  1. Administrer et optimiser les bases de données MySQL/InnoDB sur AWS RDS et Aurora MySQL, y compris le provisionnement, la mise à l'échelle, le patching, les mises à niveau et le déclassement.
  1. Dépanner des problèmes de production complexes tels que les requêtes lentes, le décalage de réplication, les verrous, les interblocages et la contention de ressources.
  1. Optimiser les performances par l'analyse des plans d'exécution, l'optimisation des requêtes et des index, et la configuration d'InnoDB.
  1. Concevoir et maintenir des procédures de sauvegarde, de restauration, de PITR (Point-In-Time Recovery) et de reprise après sinistre qui respectent les RTO (Recovery Time Objectives) et RPO (Recovery Point Objectives) définis.
  1. Prendre en charge la haute disponibilité en utilisant des clusters Aurora, Multi AZ, des réplicas en lecture et le basculement automatisé.
  1. Surveiller la santé, les performances et la capacité à l'aide de CloudWatch et Performance Insights/Database Insights, et recommander une taille appropriée.
  1. Automatiser les opérations DBA et créer des capacités de libre-service à l'aide de Python, Bash, SQL, AWS CLI, et de l'Infrastructure as Code le cas échéant.
  1. Implémenter des configurations sécurisées basées sur le principe du moindre privilège (IAM, chiffrement, gestion des identifiants) et soutenir les audits et la conformité.
  1. Participer à la garde et à la réponse aux incidents, y compris l'analyse des causes profondes.
  1. Collaborer au sein d'une équipe Agile/Scrum et maintenir les runbooks, la documentation et les normes de bases de données.

Prérequis

  1. 10+ années d'expérience en administration de bases de données, ingénierie de bases de données ou ingénierie de fiabilité de bases de données.
  1. Vaste expérience pratique de MySQL avec une connaissance approfondie des internes d'InnoDB (transactions, verrous, interblocages, pool de tampons, journaux redo/undo, récupération après crash).
  1. Solide expérience pratique dans l'administration de MySQL sur AWS RDS et/ou Aurora MySQL.
  1. Compétences éprouvées en optimisation des performances, optimisation des requêtes et dépannages.
  1. Solide expérience des sauvegardes, restaurations, PITR, reprise après sinistre et haute disponibilité (Multi AZ, réplicas en lecture, basculement Aurora).
  1. Expérience pratique avec CloudWatch et Performance Insights/Database Insights.
  1. Solides compétences en scripting et automatisation (Python, Bash, SQL, AWS CLI, ou similaire).
  1. Compréhension solide de la sécurité AWS (IAM, chiffrement, contrôles d'accès).
  1. Expérience au sein d'équipes Agile, avec de solides compétences en communication et en documentation.
  1. Préférable : Terraform ou CloudFormation ; AWS Lambda, Systems Manager, ou EventBridge ; PostgreSQL ; Kubernetes/EKS ; CI/CD ; environnements réglementés ; optimisation des coûts AWS ; création de plateformes de bases de données en libre-service.
  • Rejoignez Notre Équipe Dynamique : Découvrez notre culture amusante, inclusive et innovante qui valorise vos contributions uniques et soutient votre croissance professionnelle.
  • Saisissez les Opportunités : Profitez des occasions quotidiennes d'apprendre, d'innover et d'exceller. Ayez un réel impact dans votre domaine.
  • Croissance Professionnelle Illimitée : Débloquez un monde de possibilités et de ressources pour propulser votre carrière.
  • Sensations Fortes en Milieu Dynamique : Épanouissez-vous dans une atmosphère énergique et engageante. Relevez les défis et récoltez des récompenses stimulantes.
  • Flexibilité, à Votre Façon : Profitez de la liberté de travailler à domicile ou depuis n'importe quel endroit de votre choix. Créez votre environnement de travail idéal.
  • Équilibre Vie Professionnelle/Vie Privée Optimal : Dites adieu aux trajets stressants et bonjour au temps de qualité avec vos proches. Atteignez une intégration saine entre vie professionnelle et vie privée pour donner le meilleur de vous-même.

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