DBA PostgreSQL sénior/lead – Équipe Infrastructure
Responsabilités principales
- Être prêt à intervenir pour résoudre les problèmes de production.
- Concevoir et réviser l'architecture et la modélisation des schémas PostgreSQL pour les produits existants et nouveaux.
- Optimiser la performance des requêtes et des bases de données (tuning, indexation, analyse de plans d'exécution).
- Assurer la fiabilité opérationnelle : stratégies de backup/restore, haute disponibilité, réplication, plans de reprise après sinistre.
- Planifier et exécuter des migrations de schémas et de données en production, en minimisant les interruptions de service.
- Analyser et résoudre des problèmes techniques complexes liés aux bases de données (locks, timeouts, intégrité des données) dans les environnements de production et de développement.
- Collaborer avec les équipes de développement sur les triggers, fonctions et contraintes de schéma.
- Contribuer aux exigences de conformité liées aux données (SOC2 Type 2, Loi 25) : audits, traçabilité, gestion des accès.
- Établir les bonnes pratiques, standards et documentation pour la gestion des bases de données PostgreSQL.
- Être prêt à intervenir pour résoudre les problèmes de production.
- Aider avec l'infrastructure AWS entourant les bases de données (paramétrage RDS, security groups, monitoring CloudWatch, support à l'équipe infrastructure).
Qualifications requises
- 10 ans et plus d'expérience professionnelle en administration de bases de données, avec expertise approfondie de PostgreSQL.
- Maîtrise du français (parlé et écrit) requise; l'anglais est un atout.
- Solide compréhension de la conception de bases de données relationnelles, des requêtes SQL, des procédures stockées, des index et de l'optimisation des performances.
- Expérience dans la maintenance et l'amélioration de bases de données commerciales ou d'entreprise en production.
- Excellentes aptitudes en débogage, diagnostic et résolution de problèmes.
- Bonne compréhension du contrôle de source, de la gestion des versions et des processus d'assurance qualité.
- Capacité à communiquer clairement avec des intervenants techniques et non techniques.
- Maîtrise du français (parlé et écrit) requise; l'anglais est un atout.
- Autonomie, rigueur et aisance à travailler au sein d'une équipe distribuée.
Description supplémentaire de l'emploi
Qualifications souhaitées
- Expérience avec des architectures multi-tenant et la gestion de multiples bases de données en parallèle.
- Expérience avec AWS ou une autre plateforme infonuagique (RDS, EC2, VPC, IAM, Security Groups) — un atout important.
- Expérience en environnements réglementés/financiers (conformité, intégrité des données transactionnelles).
- Expérience avec des outils de développement assisté par l'IA, tels que Claude Code.
- Expérience avec les intégrations API et les interfaces avec des systèmes tiers.
- Expérience en optimisation de performance dans des environnements de bases de données volumineuses.
- Connaissance des bonnes pratiques de sécurité pour les applications critiques d'entreprise.
Compétences techniques
- PostgreSQL (architecture, tuning, haute disponibilité, réplication) — primaire
- AWS (RDS, EC2, VPC, IAM, Security Groups, CloudWatch) — atout
- Optimisation des performances SQL
- Claude Code ou outils similaires de développement assisté par l'IA
- API REST et intégrations de systèmes
- Git ou autres systèmes de contrôle de source
- Sécurité et conformité des données (SOC2, Loi 25)
Salaire
80 000 $ à 110 000 $, selon l'expérience.
Mode de travail
Télétravail, avec présence occasionnelle au bureau selon la localisation du candidat.
Harris souscrit à un programme d'accès à l'égalité en emploi. Les membres des groupes visés, soit les femmes, les personnes handicapées, les personnes autochtones et les minorités visibles sont encouragées à soumettre leur candidature. Si vous êtes une personne handicapée, vous pouvez recevoir, sur demande, de l'assistance pour le processus de présélect