Home Canada Senior Sql Database Administrator

Home Canada Senior Sql Database Administrator

Senior Sql Database Administrator

Full time at a Laimoon Verified Company in Canada
Posted on April 19, 2024

Job details

Senior DBAStart Date: as soon as possibleType of employment: permanentLocation: Montreal, QC (hybrid position; 3 days onsite per week)Number of Positions: 1Language skills: Excellent English language skillsPerks: work for a multinational, award winning, socially responsible company with an operational presence in many countries, having been in business for over 75 years. It is a culturally diverse environments, employing thousands of people around the world, with beautiful downtown offices.As a Senior Database Administrator, you have the responsibility of administrating, monitoring, and troubleshooting a 24x7 production environment's database servers and associated infrastructure. This role is with other team members to ensure 100% uptime, plan future capacity requirements, maintain security, and apply updates.You will also solve exciting technical challenges by analyzing, troubleshooting, and designing vital services, platforms, and infrastructure while always thinking about reliability, scalability, resilience, security, and performance.Principal Duties and Responsibilities: Extensive and demonstrable experience as a DBA in large-scale MSSQL environmentsHands-on experience in managing high volume instances of highly available PostgreSQL configurationsBuild and establish policies and procedures related to data security and integrity; monitor and limit database access as neededDocument the company's database environmentKnowledge of database storage engines and master-slave replication principles and practicesGood communication and co-ordination skills and ability to work effectively under pressureEducation: University degree, preferably in Computer Science, Computer Engineering, Mathematics or similar. Required Skills: · Strong and demonstrable experience as DBA in large-scale PostgreSQL or MSSQL environments· Experience with site reliability· Experience with VMware, as well as cloud (Azure, AWS)· Documented hands-on expertise managing high-volume instances of PostgreSQL setups featuring high availability Linux shell scripting and general Linux system administration experience Strong problem-solving skills, with the ability to get to the route of an issue quickly· Develop and establish policies and procedures related to data security and integrity; monitor and limit database access as needed.· Ensure all database servers are managed to Recovery Point Objectives (RPO) and Recovery Time Objectives (RTO).· Document the company's database environment.· Experience in writing automation scripts, building application dashboards for proactive monitoring using Ruby, PowerShell, Python scripting or similar technologies, ability to debug and optimize code and automate routine tasks· Experience with database storage engines and master-slave replication principles and practices.· Experience as Linux systems administrator (e.g., CentOS, RedHat) and command line system administration such as Bash, VIM, SSH.· Experience with CI/CD in cloud environments and container technology, Docker and Kubernetes, Docker Swarm· Good communication and coordination skills and able to work efficiently under pressure.· Open to learning new skills and technologiesPreferred skills: · Nice to have MongoDB and Oracle management· Experience with CI/CD in cloud environments and container technology.· Strong Good communication and coordination skills and able to work efficiently under pressure.Administrateur de base de données principalDate de début : dès que possibleType d'emploi : permanent Lieu : Montréal, QC (poste hybride ; 3 jours sur site par semaine) Nombre de postes : 1Compétences linguistiques : Excellentes compétences en anglaisAvantages : travaillez pour une entreprise multinationale, primée et socialement responsable, présente opérationnellement dans de nombreux pays depuis plus de 75 ans. C'est un environnement culturellement diversifié, employant des milliers de personnes dans le monde, avec de magnifiques bureaux en centre-ville.En tant qu'Administrateur de base de données principal, vous avez la responsabilité d'administrer, surveiller et résoudre les problèmes des serveurs de base de données d'un environnement de production 24x7 et de l'infrastructure associée. Vous travaillerez avec d'autres membres de l'équipe pour assurer un temps de disponibilité de 100 %, planifier les besoins futurs en capacité, maintenir la sécurité et appliquer les mises à jour. Vous résoudrez également des défis techniques passionnants en analysant, dépannant et concevant des services, des plates-formes et une infrastructure vitaux, tout en pensant toujours à la fiabilité, à la scalabilité, à la résilience, à la sécurité et aux performances.Principales tâches et responsabilités :Expérience étendue et démontrable en tant qu'administrateur de base de données dans des environnements MSSQL à grande échelleExpérience pratique de la gestion d'instances à volume élevé de configurations PostgreSQL hautement disponiblesÉlaborer et établir des politiques et des procédures liées à la sécurité et à l'intégrité des données ; surveiller et limiter l'accès à la base de données au besoinDocumenter l'environnement de base de données de l'entrepriseConnaissance des moteurs de stockage de bases de données et des principes et pratiques de réplication maître-esclaveBonnes compétences en communication et en coordination, et capacité à travailler efficacement sous pressionÉducation : Diplôme universitaire, de préférence en informatique, en génie informatique, en mathématiques ou domaine similaire.Compétences requises :Forte et démontrable expérience en tant qu'administrateur de base de données dans des environnements PostgreSQL ou MSSQL à grande échelleExpérience en fiabilité du siteExpérience avec VMware, ainsi qu'avec le cloud (Azure, AWS)Expertise pratique documentée dans la gestion d'instances à volume élevé de configurations PostgreSQL avec haute disponibilitéCompétences avancées en résolution de problèmes, avec la capacité d'identifier rapidement l'origine d'un problèmeÉlaborer et établir des politiques et des procédures liées à la sécurité et à l'intégrité des données ; surveiller et limiter l'accès à la base de données au besoinVeiller à ce que tous les serveurs de base de données soient gérés selon les objectifs de point de récupération (RPO) et les objectifs de temps de récupération (RTO)Documenter l'environnement de base de données de l'entrepriseExpérience dans l'écriture de scripts d'automatisation, la création de tableaux de bord d'application pour une surveillance proactive en utilisant Ruby, PowerShell, Python ou des technologies similaires, capacité à déboguer et optimiser le code et automatiser les tâches courantesExpérience avec les moteurs de stockage de bases de données et les principes et pratiques de réplication maître-esclaveExpérience en tant qu'administrateur de systèmes Linux (par exemple, CentOS, RedHat) et en administration système en ligne de commande tels que Bash, VIM, SSH.Expérience avec CI/CD dans des environnements cloud et la technologie de conteneur, Docker et Kubernetes, Docker SwarmBonnes compétences en communication et en coordination, et capacité à travailler efficacement sous pression.Ouvert à l'apprentissage de nouvelles compétences et technologiesCompétences préférées :Souhaitable d'avoir des compétences en gestion de MongoDB et OracleExpérience avec CI/CD dans des environnements cloud et la technologie de conteneur.Fortes compétences en communication et en coordination, et capacité à travailler efficacement sous pression. IT Services and IT Consulting

Apply safely

To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.

Share this job
See All Senior Jobs
Feedback Feedback