Database Reliability Engineer Jobs in Halifax, Nova Scotia, Canada
Create alert for “Database Reliability Engineer”
Halifax, Nova Scotia, Canada
Database Reliability Engineer
Top Benefits
About the role
Database Reliability Engineer
Halifax (Hybrid-2 days in office)
Our client a dynamic Information Technology services company that partners with leading global organizations to deliver innovative, high-quality IT solutions is looking for a Database Reliability Engineer.
They are looking for a motivated Database Reliability Engineer (DBRE) to join our expanding IT Operations team. The successful candidate will be part of a large global multi-international organization working with MySQL and PostgreSQL database platforms. You will own the end-to-end lifecycle of MySQL and PostgreSQL instances.
Responsibilities
Lifecycle Management : Own the full lifecycle of MySQL and PostgreSQL instances, including provisioning, configuration, upgrades, monitoring, performance tuning, and decommissioning. Provisioning & Deployment : Use Infrastructure-as-Code tools (Terraform, Ansible, Puppet) to provision and manage MySQL and PostgreSQL clusters in a mixture of containerized (Docker/Kubernetes) and non-containerized environments. Monitoring & Observability : Implement and maintain monitoring dashboards, alerting, and health checks for database clusters to enable proactive incident detection and resolution. Performance Engineering : Profile server resource usage, analyze query and schema-level performance, identify bottlenecks, and implement indexing strategies, schema design, and configuration changes to optimize throughput and latency. Capacity Planning : Plan and model resource requirements based on usage trends, and recommend right-sizing or scaling actions to prevent capacity-related incidents. Incident & Change Management : Follow established change management processes, participate in on-call rotations, and contribute to post-incident reviews to drive long-term reliability improvements. Replication & High Availability : Support replication and failover configurations across environments to ensure high availability and disaster recovery. Automation : Develop and maintain automation scripts (Shell, Python) and tooling to reduce manual operational overhead and improve consistency. Documentation : Prepare clear, well-structured documentation covering database architecture, runbooks, procedures, and operational standards. Collaboration : Work closely with SREs, platform engineers, application teams, and business stakeholders to understand requirements and deliver reliable database services.
Qualifications
5+ years of experience in IT operations, site reliability, or a related engineering role. 2+ years of experience in IT operations database administration. Solid understanding of SQL databases — hands-on experience with MySQL and/or PostgreSQL is expected. Familiarity with replication, backup strategies, and performance tuning is preferred. Familiarity with PostgreSQL internals, including replication, WAL, vacuuming, and query planning Working knowledge of MySQL, including replication, performance tuning, and backup strategies. Exposure to high-availability solutions such as Galera cluster, InnoDB replicaset, Patroni or managed database offerings — familiarity with clustering concepts and failover mechanisms is expected. Strong Linux administration skills and comfort working in shell-based environments. Experience with Infrastructure-as-Code and configuration management tools (Terraform, Ansible, Puppet). Proficiency in scripting languages (Shell, Python, or Ruby). Familiarity with Docker and/or Kubernetes for containerized database deployments. Basic knowledge of cloud platforms (AWS, Azure, or GCP) is a plus. Experience with Git and working in an open-source version control workflow. Working knowledge of *nix system tuning (kernel parameters, filesystem, memory, CPU) is a plus. Strong interpersonal skills , the ability to work in a team, and a proactive problem-solving mindset. Up-to-date knowledge of database reliability best practices and industry standards. Ability to plan and model resource requirements from high-level specifications. Willingness to work in a fast-paced, collaborative environment
This is a fantastic opportunity to join a growing team. The company offers a competitive compensation package, medical & health benefits and RRSP matching.
If this sounds like the ideal position for you then apply today!
About Humankind Global Recruitment
We are Humankind Global Recruitment, a specialist recruitment consultancy inspired by our pledge to connect the global vision of our clients to the personal ambitions of exceptional individuals.
Our unique approach combines the specialist insight and expertise of our global network with an empathetic human-centred focus on every candidate. The way we see it, emotional intelligence is our competitive advantage — the better we know our candidates the better we are able to match their talents and ambitions to their ideal job.
Our leadership team brings more than fifty years of expertise in specialist professional recruitment. It’s this breadth of understanding that enables us to respond quickly and intuitively, to resource a wide diversity of roles across multiple sectors. It means we’re able to set the standard.
If you are looking for your next step, or your next great hire, in Marketing and Creative, IT, Professional Services, or Customer Services, please get in touch.
▹ View all of our current open job postings- https://www.humankind-recruitment.com/jobs
▹ Call us: 0161 455 0055
▹ Email us: info@humankind-recruitment.com