Job Title : Senior SQL Server Developer / Database Administrator (DBA)
Location : Montreal, QC
Term of office : 6 months with possibility of renewal
Work schedule : 37.5 hours / week
Work mode : Hybrid (2 days / week in person are required)
Language : French
Job Description
We are looking for a Senior SQL Server Developer / Database Administrator (DBA) with programming expertise. The ideal candidate will be responsible for developing automated solutions and managing our SQL Server databases on premise and in the cloud. The candidate must be fluent in French and functional in English.
Responsibilities
- Deploy, configure and support SQL Server database services in IaaS and PaaS mode for the environments and applications concerned by ensuring their integrity, security and performance.
- Conceptualize, implement and update database structures.
- Advise various stakeholders in the management, use and access of databases.
- Participate in the development of automation solutions for the configuration, installation, maintenance, continuous delivery and deployment of SQL Server and Azure SQL services.
- Write and update documentation related to the various systems and databases.
Requirements
Proven experience as a Senior Developer and DBA AdministratorProgramming skills (e.g. Python, Powershell, Terraform).Significant knowledge of Azure SQL, SQL Server 2012 to 2022, AlwaysOn, TSQL, Windows ServerGood knowledge of VMWare and Azure environmentsExperience with backups and data recoveryAbility to work independently and in a teamExcellent written and verbal communication skills in FrenchFunctional skills in EnglishKnowledge of database monitoring toolsDegree in computer science or a related fieldDesired skills
Knowledge of Azure DevOps, GitHub, Ansible, Flyway, CosmosDBKnowledge of DevOps and CI / CD practices .Familiarity with cloud environments (AWS, Azure, GCP)Développeur / Administrateur de Base de Données SQL Server (DBA) Senior
Description du poste
Nous recherchons un Développeur / Administrateur de Base de Données SQL Server (DBA) Senior avec une expertise en programmation. Le candidat idéal sera responsable de développer des solutions automatisées et de gérer nos bases de données SQL Server on premise et dans l'infonuagique. Le candidat doit parler couramment le français et être fonctionnel en anglais.
Responsabilités
Déployer, configurer et supporter les services de base de données SQL Server en mode IaaS et PaaS pour les environnements et les applications concernées en assurant leur intégrité, leur sécurité et leur performance .Conceptualiser, implanter et mettre à jour les structures de bases de données .Conseiller divers intervenants dans la gestion, l’utilisation et l’accès aux bases de données .Participer au développement de solutions d’automatisation pour la configuration, l’installation, la maintenance, la livraison et le déploiement continus des services SQL Server et Azure SQL .Rédiger et mettre à jour la documentation en lien avec les divers systèmes et bases de données .Exigences
Expérience avérée en tant que Développeur et Administrateur DBA seniorCompétences en programmation (par exemple, Python, Powershell, Terraform ).Connaissances significatives de Azure SQL, SQL Server 2012 à 2022, AlwaysOn, TSQL, Windows ServerBonnes connaissances des environnements VMWare et AzureExpérience avec les sauvegardes et la récupération de donnéesCapacité à travailler de manière autonome et en équipeExcellentes compétences en communication écrite et verbale en françaisCompétences fonctionnelles en anglaisConnaissance des outils de surveillance des bases de donnéesDiplôme en informatique ou dans un domaine connexeCompétences souhaitéesConnaissance avec Azure DevOps, GitHub, Ansible, Flyway, CosmosDBConnaissance des pratiques DevOps et CI / CD.Familiarité avec les environnements cloud (AWS, Azure, GCP)