03 Aug
|
Explorance
|
Montreal
03 Aug
Explorance
Montreal
(English Version will follow) Administrateur(trice) de bases de donnes (intermdiaire) PostgreSQL Rejoignez une entreprise SaaS base Montral qui aide les organisations du monde entier crer un parcours personnalis dimpact et dpanouissement pour leurs employs.
Explorance propose des solutions innovantes de gestion de lexprience, car nous croyons que chaque exprience compte.
Serez-vous la prochaine? tre un(e) Explorer, cest rejoindre le milieu de travail class no au Canada, rcompens par Great Place to Work.
Joignez-vous une quipe qui valorise la confiance, la motivation, la collaboration, lexcellence et un esprit de croissance.
Vivez une exprience enrichissante et unique.
Nous cherchons ajouter un(e) Administrateur(trice) de bases de donnes (intermdiaire) possdant une solide exprience avec PostgreSQL notre quipe Cloud
Ops en pleine croissance.
En tant que DBA chez Explorance, vous ferez partie de lquipe mondiale Cloud
Ops partir de notre bureau de Montral.
Vous serez responsable de la mise en uvre, de la configuration, de la maintenance et de la performance de systmes critiques de bases de donnes PostgreSQL afin dassurer la disponibilit, la performance et la scurit de nos applications SaaS.
Il sagit dun poste pratique ncessitant de solides comptences techniques et en dpannage, ainsi que dexcellentes habilets interpersonnelles et de communication.
Responsabilits principales Administration et mise en uvre des bases de donnes Installer, configurer, administrer et maintenir des bases de donnes PostgreSQL dans les environnements de dveloppement, de test et de production.
Concevoir et mettre en uvre des architectures de bases de donnes et des modles de donnes aligns sur les exigences daffaires et applicatives.
Assurer des niveaux levs de performance, de disponibilit, de fiabilit et de scurit des bases de donnes.
Participer aux mises niveau, aux migrations et aux initiatives damlioration de linfrastructure des bases de donnes.
Appliquer les meilleures pratiques de conception de bases de donnes afin de favoriser lvolutivit, la maintenabilit et la performance.
Haute disponibilit et reprise aprs sinistre Configurer, surveiller, dpanner et optimiser les solutions de haute disponibilit PostgreSQL, y compris la rplication en continu, la rplication logique, Patroni et dautres technologies automatises de basculement. laborer, documenter et mettre en uvre des stratgies de sauvegarde et de rcupration.
Veiller au maintien de la prparation la reprise aprs sinistre et des normes de protection des donnes.
Valider rgulirement lintgrit des sauvegardes et les procdures de rcupration.
Rglage de performance et optimisation Surveiller la performance des bases de donnes et identifier de faon proactive les goulots dtranglement et les occasions doptimisation.
Analyser et optimiser les plans dexcution de requtes laide doutils PostgreSQL tels que EXPLAIN et ANALYZE.
Recommander et mettre en uvre des amliorations au niveau de lindexation, des schmas et de la configuration.
Rviser les scripts de dploiement et formuler des recommandations afin damliorer la performance et la fiabilit.
Scurit et conformit Mettre en uvre et grer les contrles de scurit des bases de donnes, y compris le chiffrement, laudit et les capacits de journalisation.
Grer les accs utilisateurs, les permissions et les politiques de scurit des bases de donnes.
Soutenir la conformit aux normes de scurit organisationnelles et aux meilleures pratiques.
Surveiller les bases de donnes afin de dtecter les vulnrabilits de scurit et les accs non autoriss.
Surveillance et automatisation Dvelopper et amliorer les solutions de surveillance des bases de donnes afin daccrotre la visibilit et lefficacit oprationnelle.
Automatiser les tches courantes dadministration de bases de donnes laide de scripts shell, Power
Shell et dautres outils appropris.
Amliorer continuellement les oprations de bases de donnes, les procdures de maintenance et la documentation.
Contribuer la planification de capacit et lanalyse de lutilisation des ressources.
Dpannage et soutien Diagnostiquer et rsoudre les incidents de production lis aux bases de donnes afin de respecter les objectifs de niveau de service.
Soutenir les quipes de dveloppement applicatif en matire de conception de bases de donnes, doptimisation de requtes et de dpannage.
Effectuer les maintenances planifies et soutenir les activits de dploiement des versions, au besoin.
Suivre et appliquer les normes et lignes directrices de dveloppement dExplorance.
Collaboration Travailler en troite collaboration avec les quipes Cloud
Ops, Dveloppement et Infrastructure afin de soutenir les initiatives daffaires.
Collaborer efficacement avec des quipes mondiales en Amrique du Nord, dans la rgion EMEA et dans la rgion APAC.
Participer des projets interfonctionnels impliquant larchitecture applicative, les migrations et les amliorations oprationnelles.
Qualifications Baccalaurat en informatique, en technologies de linformation ou dans un domaine connexe.
Plus de ans dexprience titre dadministrateur(trice) de bases de donnes avec une forte spcialisation en PostgreSQL.
Excellente connaissance de larchitecture PostgreSQL, de son administration et du dpannage.
Matrise de PL/pgSQL et des concepts de programmation des bases de donnes PostgreSQL.
Bonne connaissance des systmes dexploitation Linux et aisance avec les scripts shell (Bash).
Exprience des techniques de rglage de performance et doptimisation des bases de donnes.
Exprience en sauvegarde, rcupration et planification de reprise aprs sinistre.
Solide comprhension des principes de scurit des bases de donnes et des meilleures pratiques.
Excellentes aptitudes danalyse, de dpannage et de rsolution de problmes.
Capacit organiser et planifier son travail de faon autonome.
Esprit dquipe orient vers les rsultats et excellentes aptitudes en communication.
Capacit grer plusieurs priorits au sein dquipes rparties gographiquement.
Comptences souhaites Exprience en administration de Microsoft SQL Server.
Connaissance de Redis et des technologies de cache distribu.
Exprience avec les solutions de surveillance et dobservabilit des bases de donnes.
Exprience avec les processus ETL et lintgration de donnes.
Exprience avec les scripts Power
Shell et lautomatisation des processus.
Comprhension des principes fondamentaux de conception derrire les applications volutives.
Exprience du soutien des environnements de bases de donnes hbergs dans le cloud.
Exprience en planification de capacit des bases de donnes, en surveillance de performance et en optimisation oprationnelle. propos de nous Chez Explorance, nous croyons que le vritable pouvoir de lexprience rside dans les moments qui comptent, que ce soit pendant le processus dembauche, dans lvolution de votre carrire ou dans votre interaction avec notre technologie.
Nous sommes une entreprise qui ne se contente pas daccorder de limportance la diversit, lquit et linclusion, mais qui les incarne au quotidien.
Nous vous offrons des ressources et un soutien adapts vos besoins uniques, un milieu de travail qui reflte le monde qui nous entoure et une culture o votre voix est valorise et encourage russir.
Cest le type dquipe que vous rejoindrez en choisissant de travailler chez Explorance: une quipe o nous choisissons la confiance plutt que le doute, la responsabilit plutt que lindiffrence, le choix plutt que le contrle, et un parcours personnalis de croissance et de russite plutt quun parcours professionnel traditionnel et uniforme.
Vous souhaitez en savoir plus sur notre approche et nos produits? Visitez notre site Web: Database Administrator (Intermediate) PostgreSQL Join a Montreal-based SaaS company that helps organizations around the world create a personalized journey of impact and fulfillment for their people.
Explorance offers innovative Experience Management solutions because we believe that each experience matters.
Will we be your next one? To be an Explorer means to join the ranked workplace in Canada, awarded by Great Place to Work.
Join a team that values trust, drive, collaboration, excellence, and a growth mindset.
Live an experience that is rewarding and unique.
We are looking to add a Database Administrator (Intermediate) with a solid background in PostgreSQL to join our growing Cloud
Ops team.
As an Explorance DBA, you will be joining the Global Cloud
Ops Team out of our Montreal office.
You will be responsible for the implementation, configuration, maintenance, and performance of critical PostgreSQL database systems to ensure the availability, performance, and security of our SaaS applications.
This is a hands-on position requiring strong technical and troubleshooting skills, as well as excellent interpersonal and communication skills.
Key Responsibilities: Database Administration & Implementation Install, configure, administer, and maintain PostgreSQL databases across development, testing, and production environments.
Design and implement database architectures and data models that align with business and application requirements.
Ensure high levels of database performance, availability, reliability, and security.
Participate in database upgrades, migrations, and infrastructure improvement initiatives.
Apply database design best practices to support scalability, maintainability, and performance.
High Availability & Disaster Recovery Configure, monitor, troubleshoot, and optimize PostgreSQL high-availability solutions, including streaming replication, logical replication, Patroni, and other automated failover technologies.
Develop, document, and implement backup and recovery strategies Ensure disaster recovery readiness and data protection standards are maintained.
Regularly validate backup integrity and recovery procedures.
Performance Tuning & Optimization Monitor database performance and proactively identify bottlenecks and optimization opportunities.
Analyze and optimize query execution plans using PostgreSQL tools such as EXPLAIN and ANALYZE.
Recommend and implement indexing, schema, and configuration improvements.
Review deployment scripts and provide recommendations to improve performance and reliability.
Security & Compliance Implement and manage database security controls, including encryption, auditing, and logging capabilities.
Manage user access, permissions, and database security policies.
Support compliance with organizational security standards and best practices.
Monitor databases for security vulnerabilities and unauthorized access.
Monitoring & Automation Develop and enhance database monitoring solutions to improve visibility and operational efficiency.
Automate routine database administration tasks using shell scripting, Power
Shell, and other appropriate tools.
Continuously improve database operations, maintenance procedures, and documentation.
Support capacity planning and resource utilization analysis.
Troubleshooting & Support Diagnose and resolve production database issues in support of service-level objectives.
Support application development teams with database design, query optimization, and troubleshooting.
Perform scheduled maintenance and support release deployment activities as required.
Follow and participate in Explorance development standards and guidelines.
Collaboration Work closely with Cloud
Ops, Development, and Infrastructure teams to support business initiatives.
Collaborate effectively with global teams across North America, EMEA, and APAC.
Participate in cross-functional projects involving application architecture, migrations, and operational improvements.
Qualifications Bachelor''s degree in Computer Science, Information Technology, or a related field. + years of experience as a Database Administrator with a strong focus on PostgreSQL.
Strong knowledge of PostgreSQL architecture, administration, and troubleshooting.
Proficiency with PL/pgSQL and PostgreSQL database programming concepts.
Working knowledge of Linux operating systems and proficiency with shell scripting (Bash).
Experience with database performance tuning and optimization techniques.
Experience with backup, recovery, and disaster recovery planning.
Strong understanding of database security principles and best practices.
Solid analytical, troubleshooting, and problem-solving skills.
Ability to organize and plan work independently.
Results-oriented team player with strong communication skills Ability to manage multiple priorities across geographically distributed teams.
Preferred Skills Experience with Microsoft SQL Server administration.
Knowledge of Redis and distributed caching technologies.
Experience with database monitoring and observability solutions.
Experience with ETL processes and data integration.
Power
Shell scripting and process automation experience.
Understanding of fundamental design principles behind scalable applications.
Experience supporting cloud-hosted database environments.
Experience with database capacity planning, performance monitoring, and operational optimization.
About Us At Explorance, we believe that the true power of experience lies in the moments that matter, whether you''re in the hiring process, advancing in your career, or navigating our technology.
We''re a company that not only takes diversity, equity, and inclusion to heart, but lives it each day.
We provide you with resources and support that fit your unique needs, a workplace that reflects the wider world around us, and a culture where you have a voice that is valued and empowered to succeed.
That''s the kind of team you''ll be joining when you choose to work at Explorance.
One where we choose trust over doubt, responsibility over indifference, choices over control, and a personalized journey of growth and success over a traditional cookie-cutter employment storyline.
Are you curious to get to know more about our approach and products? Visit our website:
📌 Administrateur(trice) de bases de données (intermédiaire) – PostgreSQL / Database Administrator (Intermediate) – PostgreSQL
🏢 Explorance
📍 Montreal