Senior Cloud Engineer

Think Research Corporation

Toronto

Hybrid

CAD 130,000 - 150,000

Full time

3 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Fully remote
4 weeks vacation
6 personal days
Toronto HQ for in-person collaboration
Competitive salary

Job summary

Think Research is a fully remote Canadian tech company delivering evidence-based digital health solutions. We seek an experienced DevOps/Cloud Engineer to deploy and manage cloud infrastructure, ensure 24/7 availability, and drive automation and DR planning.

You will collaborate with Engineering to support customer-facing apps, manage backups and DB tasks, and participate in on-call rotations to maintain service reliability.

Qualifications

  • 10+ years designing and managing highly available architectures.
  • 7+ years admin, troubleshooting Linux and Windows systems.
  • 5+ years containerization and orchestration with Kubernetes.
  • 3+ years database administration (PostgreSQL/MSSQL).
  • Hands-on cloud experience with GCP, AWS or Azure.
  • Experience automating provisioning and config with Puppet/Ansible/Terraform.
  • Experience handling on-call shifts for critical systems.

Responsibilities

  • Deploy cloud infrastructure and services on Google Cloud Platform.
  • Maintain and monitor production infrastructure 24x7x365.
  • Build secure, scalable, automated, well-documented systems.
  • Collaborate with Engineering to deploy customer-facing apps.
  • Ensure backups, DR planning, and data recovery readiness.
  • Provide DBA support including installations, upgrades, migrations.
  • Troubleshoot database/server issues and perform restorations.
  • Maintain on-call coverage and incident communication.

Skills

HA architecture design
Linux/Windows administration
Containerization
Kubernetes
Database Administration
Cloud platforms (GCP/AWS/Azure)
Automation tooling (Puppet, Ansible,?s
On-call support

Tools

Kubernetes
Docker
Terraform
Ansible
Puppet

Job description

At Think Research, we use evidence-based digital health technology to make it easier for clinicians to deliver better care. Our solutions support clinical decision-making and improve patient outcomes across healthcare settings. If you’re passionate about improving patient care through technology, we’d love to hear from you.

You Will Have The Opportunity To:

  • Deploy cloud infrastructure and services on Google Cloud Platform
  • Assist in developing, maintaining and monitoring production 24 * 7 * 365 infrastructure.
  • Produce systems that are secure, scalable, automated, and well-documented, and train others to take on operations
  • Collaborate with Engineering teams to deploy and support customer-facing web applications
  • Ensure backup functionality and consistency, including restoration process and data recovery plans for disaster recovery
  • Provide DBA support as assigned, doing installations, upgrades, database loading, migrations, testing
  • Troubleshooting and resolution of database/server problems
  • Backup and recovery of local and remote replicated databases
  • Create and verify data backups including configuration data in critical environments
  • Communicate timelines, service dependencies, resource constraints and progress with key stakeholders quickly and effectively
  • Maintain the technical infrastructure for business continuity plan (BCP) and DR (Disaster Recovery)
  • Organize and coordinate Disaster Recovery drills and Tabletops
  • Develop and improve infrastructure and application performance monitoring and alerting systems
  • Provide platform support as required, on 24x7 on-call rotation

What You Will Bring:

Must have

  • 10+ years experience with design, implementation and management of highly available (HA) system architectures
  • 7+ years experience administering and troubleshooting Linux and Windows systems
  • 5+ years Containerization
  • 5+ years Kubernetes experience
  • 3+ years Database Administration experience (e.g. Postgresql, MSSQL, CloudSQL)
  • Hands-on experience with cloud infrastructure such as GCP, AWS, Azure, etc.
  • Experience managing large-scale infrastructure using automation for provisioning, software deployment and configuration management tool (e.g. Puppet, Ansible, Terraform, etc.).
  • Experience handling on-call shifts for mission critical systems.

Nice to have

Strong scripting skills in Bash, Ruby, Python, or similar languages, with a focus on automation

Understanding of DevSecOps principles and practices

Exposure to CI/CD platforms such as ArgoCD, Cloud Build, and Cloud Run

Knowledge of monitoring and observability tools such as Datadog and New Relic

Experience with metrics collection and visualization using Prometheus and Grafana

Knowledge of centralized logging solutions such as Loki and Graylog

This is a full-time, remote position with an expected salary range of $130,000–$150,000 CAD annually, depending on experience and qualifications. Think Research does not require Canadian work experience for this role.

Think Research may use artificial intelligence–enabled tools to support certain administrative aspects of the recruitment process, such as transcribing or summarizing interviews and meetings. AI tools are not used to screen, assess, or make decisions about candidates. All hiring decisions are made by our team.

Why Think Research
  • Fully remote work environment, with a Toronto headquarters that supports in-person collaboration, connection, and team events when it adds value
  • Competitive salary and benefits, including 4 weeks of paid vacation plus 6 personal days
  • Meaningful work that directly impacts patient care
  • Growth opportunities with leaders who support development through mentorship
  • Culture & Collaboration: Our work is guided by five core values:
  • TEAMWORK – Win as a team by embracing collaboration and inclusion
  • HONOUR – Act with integrity, ethics, and accountability
  • INNOVATION – Drive customer-centric, forward-thinking solutions
  • NOTABLE IMPACT – Empower customers and communities through service and dedication
  • KNOWLEDGE – Embrace continuous learning and shared growth

Think Research and all subsidiaries are proud to be an equal opportunity employer and is committed to creating a diverse and inclusive workplace, free of discrimination and harassment.

We provide equal employment opportunities (EEO) to all employees and applicants regardless of race, colour, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

We are committed to providing accommodations for people with disabilities. Should you require an accommodation, we would like to work with you to meet your needs.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Cloud Engineer
Senior Cloud Engineer

Think Research • Toronto

Remote
CAD 130,000 - 150,000
Fully remote work environment
Toronto headquarters with in-person协?
Senior Sales Executive, Provincial & Health Systems
Senior Sales Executive, Provincial & Health Systems

Think Research • Toronto

Remote
CAD 140,000 - 180,000
Competitive salary and benefits
4 weeks paid vacation
6 personal days
+1
Bid Strategy Lead
Bid Strategy Lead

Think Research • Toronto

Remote
CAD 90,000 - 110,000
Fully remote work
4 weeks vacation + 6 personal days
Competitive salary
+1
Case Navigator
Case Navigator

Think Research Corporation • Toronto

Hybrid
CAD 50,000 - 60,000
4 weeks paid vacation
6 personal days
Fully remote work
Platform Engineer (Remote)
Platform Engineer (Remote)

ThinkOn Inc. • Toronto

Remote
CAD 110,000 - 115,000
Remote-first culture
Competitive compensation
Flexible time-off
+1
GCP Data Engineer
GCP Data Engineer

Jobgether • Canada

On-site
CAD 90,000 - 130,000
Fully remote within Canada
Healthcare tech projects
Modern cloud and data tech exposure
+4
Remote Canada -Manager, Customer Support (Senior Care)
Remote Canada -Manager, Customer Support (Senior Care)

Bilinguallink • Newmarket

Remote
CAD 85,000 - 105,000
Benefits starting from Day 1
Retirement Plan Matching
Flexible Paid Time Off
+5
Senior Software Engineer -Waterloo
Senior Software Engineer -Waterloo

PointClickCare • Kitchener

On-site
CAD 142,000 - 158,000
Benefits starting from Day 1!
Retirement Plan Matching
Flexible Paid Time Off
+1
Senior Backend Engineer - Databases - Analytics
Senior Backend Engineer - Databases - Analytics

Lever, Inc. • Canada

Remote
CAD 164,000 - 197,000
RSUs
100% remote
30 days annual leave including Grafana
Senior Software Engineer - Java
Senior Software Engineer - Java

PointClickCare • Mississauga

On-site
CAD 142,000 - 158,000
Benefits starting from Day 1!
Retirement Plan Matching
Flexible Paid Time Off
+1