# Senior Site Reliability Engineer

**Company**: PointClickCare
**Work arrangement**: remote
**Experience**: senior
**Job type**: full-time
**Salary**: $155,000 - $172,000 a year
**Category**: Engineering
**Industry**: Healthcare

**Apply**: https://jobs.lever.co/pointclickcare/1181d421-2adb-4586-ac11-853d865965bd?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_92b4ee47-8cb

## Description

We are seeking a Senior Site Reliability Engineer to join our team. As a Senior Site Reliability Engineer, you will provide technical leadership to a growing team focused on applying software engineering practices to operations at scale.

Responsibilities:

- Provide technical leadership to a growing team focused on applying software engineering practices to operations at scale.

- Monitor and report on service level objectives for a given applications services. Work with business and product owners to establish key performance indicators.

- Participate in conducting technical training events, game day scenarios, and focused engineering spikes.

- Design and architect operational solutions for managing applications, with the specific goal of increasing the automation, repeatability, and consistency of operational tasks.

- Create and maintain monitoring technologies and processes that improve the visibility to our applications' performance and business metrics and keep operational workload reasonable.

- Sponsor healthy software development practices.

- Persistent testing of application and infrastructure resiliency over a variety of error conditions.

- Partnering with security engineers and developing plans and automation to aggressively and safely respond to new risks and vulnerabilities.

- Collaborate with internal teams to ensure that operational development solutions meet business requirements.

- Provide architectural and practical guidance to software development to improve resiliency, efficiency, performance, and costs.

- Develop, communicate, and monitor standard processes to promote the long-term health of sustainability and health of operational development tasks.

- Collaborate with and include yourself into the “feature/Service” oriented development teams.

Qualifications:

- Bachelor's Degree in Computer Science, Computer Engineering, Software Engineering, MIS, or other related discipline required.

- Prior relevant software development / architecture experience.

- Good hands-on experience in a DevOps or System Administration role.

- Prior experience building and supporting cloud-based solutions.

- Experience in a production environment supporting mission-critical applications.

- Experience in one or more of the following: C, C++, Java, Python, Go, Perl or Ruby.

- Experience with algorithms, data structures, complexity analysis and software design.

- Experience working with configuration management and deployment automation tools like Chef, Terraform, Puppet or Ansible.

- Experience within operations, administering both Window (2003/2008/2012) and Linux machines.

- Knowledge of the Software Development Life Cycle with experience working in QA and beta environments.

- Proficiency in cloud computing concepts as well as on premise.

- Experience working with Azure cloud infrastructure and services is strongly preferred.

- Experience with virtualization and container solutions is strongly preferred (e.g., Docker, Kubernetes, ECS).

- A strong understanding of diverse infrastructure platforms and infrastructure concepts.

- A strong understanding of the Agile software development methodology.

- Knowledge of standard production practices including change management.

- Ability to debug and optimize code and automate routine tasks.

- Systematic problem-solving approach coupled with strong communication skills and a sense of ownership and drive.

Nice to Have:

- Versatility as demonstrated with troubleshooting diverse sets of hosting technologies (web server platforms, Java application platforms, operating systems, network components, virtualization technologies, database platforms).

- Healthy knowledge of Linux (have compiled your own kernel at some point, know how to trace syscalls, understand TCP, care about the difference between sysvinit/runit/systemd, etc.).

- Knowledge of Open Source software’s and contributions to the open source community.

- Generative AI Code Assistants - Use of Generative AI Code Assistants (e.g. Github Copilot) and knowledge of latest Generative AI Model capabilities would be an asset.

Salary: $155,000 - $172,000 a year

Benefits & Perks:

- Benefits starting from Day 1!

- Retirement Plan Matching

- Flexible Paid Time Off

- Wellness Support Programs and Resources

- Parental & Caregiver Leaves

- Fertility & Adoption Support

- Continuous Development Support Program

- Employee Assistance Program

- Allyship and Inclusion Communities

- Employee Recognition

## Skills

### Required
- C
- C++
- Java
- Python
- Go
- Perl
- Ruby
- Chef
- Terraform
- Puppet
- Ansible
- Docker
- Kubernetes
- ECS
- Azure

### Nice to have
- Linux
- Open Source software
- Generative AI Code Assistants
- Github Copilot

---

Source: [Apply at jobs.lever.co](https://jobs.lever.co/pointclickcare/1181d421-2adb-4586-ac11-853d865965bd?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
