Job Title: Senior Database Administrator (Infrastructure and Platform)
Job ID: 76717
Location: Vancouver, British Columbia
Overview:
Our client is seeking a skilled and experienced relational database administrator to join their Infrastructure and Platform team to play a key role in managing our diverse database infrastructure. As a Database Administrator, you will be responsible for the design, implementation, administration, and optimization of their SQL Server, Postgres, MySQL, or CockroachDB database systems. You will collaborate with cross-functional teams to ensure the availability, reliability, and performance of our database infrastructure.
What you will be doing:
- Design, implement, and maintain database systems including SQL Server, Postgres, MySQL, or CockroachDB running on Windows and Linux infrastructure.
- Install, configure, and upgrade database software and related components.
- Automate database configuration, maintenance tasks, and monitoring using scripting and infrastructure-as-code tools.
- Monitor and optimize database performance, ensuring high availability and scalability.
- Support client database functions, including data extraction, transformation, and loading (ETL) services.
- Provide management reports, customer reports, and data extracts.
- Perform database backups, restores, and disaster recovery procedures.
- Develop and maintain database security protocols, ensuring data privacy and integrity.
- Provide support and guidance to developers and other team members regarding database-related topics.
- Participate in capacity planning and performance-tuning activities.
- Stay updated with emerging database technologies and best practices, recommending improvements to enhance system performance and efficiency.
What you must have:
- Proven experience as a Database Administrator, managing any of the following databases: SQL Server, Postgres, MySQL, or CockroachDB.
- Strong understanding of database concepts, principles, and best practices.
- Proficient in writing and optimizing SQL queries.
- Experience with database performance tuning and optimization techniques.
- Familiarity with backup and recovery procedures, replication, and high-availability strategies.
- Solid understanding of database security and access control.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration abilities, working effectively within a team environment.
- Relevant certifications (e.g., Microsoft Certified: Azure Database Administrator Associate, PostgreSQL Certified Engineer) are a plus.
Salary/Rate Range: $90,000—$130,000 CAD