Senior DevOps Engineer

Henry Schein One Asia Pacific


Date: 2 weeks ago
City: Surrey, BC
Contract type: Full time
Henry Schein One (HSOne) is the global leader in dental management, analytics, communication and marketing software. We deliver innovative dental software and services, combined with expert business coaching, to help connect dental technology so it works as one. When technology connects, more data is shared, more tasks are automated, and more work gets done. Most importantly, dental professionals have more time to focus on providing quality experience for their patients. In fact, one connected practice management system simplifies each step of the patient's experience - from first contact and scheduling to clinical treatment and billing, to ensuring loyalty and recurring care.

If you're looking to grow your career while making a meaningful impact, join our team today! We are seeking a Senior DevOps Engineer to join HSOne’s engineering team, where you'll focus on our academic on-premises product. In this role, your primary responsibility will be to design, build, test, and deliver high-quality software and infrastructure solutions that empower the engineering organization to deliver customer value efficiently and reliably. You should have 7+ years of DevOps experience, including hands-on work deploying and integrating complex systems across diverse environments.

Responsibilities

  • Mentor a team of DevOps engineers, providing technical guidance in driving key initiatives
  • Own complex projects end to end, ensuring timely delivery, fast resolution of blockers, and alignment with cross-functional teams.
  • Design, implement, and maintain robust CI/CD pipelines and development/test infrastructure to support rapid development and deployment.
  • Manage infrastructure as code (IaC) using tools like Terraform, Ansible, or CloudFormation.
  • Oversee hybrid infrastructure environment (e.g AWS/Azure/On-prem) ensuring high availability, security, and scalability
  • Implement and monitor status and alerting systems (e.g. Wiz, Prometheus, Grafana, ELK, Datadog)
  • Spot opportunities that align with team goals, proactively manage risks, and drive improvements that enhance efficiency and deliver meaningful results.
  • Develop and document best practices for infrastructure, deployments, and configurations to support client implementation teams and internal engineering teams.
  • Maintain infrastructure, servers and systems as needed with security patches and updates that follow best practices
  • Provide clear communication to management, reporting on infrastructure-related issues, root cause analysis, and resolution plans related to production systems

Required Skills / Experience

  • 7+ years of experience in DevOps role for complex, enterprise-level software
  • Advanced understanding of best practices in developing and administering complex systems in the cloud and on-premises datacenter environments
  • Expert understanding of Windows and Linux Server implementations with administration certification in two or more operating systems
  • Extensive hands-on experience with one or more automation scripting languages (e.g., Python, PowerShell, Bash)
  • Advanced understanding of database server administration (e.g. Amazon RDS, Postgres, Oracle)
  • Strong understanding of containerization technologies such as Docker, podman or similar
  • Familiarity with monitoring and logging tools (Dynatrace, Prometheus, Grafana, ELK stack). Dynatrace experience preferred.
  • Solid understanding of CI/CD pipelines and automation tools (e.g., Jenkins, GitLab CI)
  • Experience deploying and managing microservices or service-oriented architecture (SOA) solutions
  • Excellent planning/ organizational skills and techniques
  • Excellent analysis and problem-solving skills
  • Excellent independent decision-making skills

Nice to haves

  • Certifications: AWS Certified DevOps Engineer, or similar.
  • Knowledge of cost optimization strategies in cloud environments.
  • Familiarity with compliance standards (e.g., HIPAA, SOC 2, ISO 27001).

Our Recruiting Process



Our interview process is quick and focused on meeting people you will be working and collaborating with. We encourage you to ask a lot of questions and want you to learn as much as possible about the role and the work you would be doing at Henry Schein One

  • Interview with recruiter
  • Short online behavioral assessment via Predictive Index
  • Interview with engineering leader 
  • Technical Interview with Engineering Team & Interview with hiring manager

Compensation & Benefits

The posted range for this position is between $133,188 – $160,000 which is the expected starting base salary range for an employee who is new to the role to fully proficient and experienced in the role. Many factors go into determining employee pay within the posted range including prior experience, training, current skills, certifications & education etc.

Our Benefits Also Include

  • 3% RRSP matching
  • Comprehensive health benefits plan, including 100% drug coverage
  • 3-week paid vacation, growing up to 5 weeks with tenure
  • Unlimited paid flex days
  • Paid Birthday off

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume