Full Time

Sr Site Reliability Engineer

McGraw Hill
$120,000 - $160,000* / year (about $58–$77 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by McGraw Hill, so some details may not match this job. The employer's own page has the real description.

Overview

The Senior Site Reliability Engineer (SRE) at McGraw Hill plays a critical role in ensuring the stability, reliability, and performance of our platforms and services. This position involves collaborating closely with engineering teams to design, implement, and maintain systems and processes that enhance operational efficiency, minimize downtime, and support continuous improvement initiatives. The ideal candidate will leverage their expertise in systems engineering, automation, and monitoring to contribute to a culture of reliability and optimize service performance for our customers.



Job Responsibilities

  • Design and implement robust monitoring and alerting systems to provide visibility into performance metrics.
  • Collaborate with development teams to define service level objectives (SLOs) and service level indicators (SLIs).
  • Manage incidents and provide effective resolution to maintain service uptime and reliability.
  • Automate operational tasks and improve deployment processes to streamline workflows across teams.
  • Develop and maintain infrastructure as code (IaC) using modern tools and methodologies.
  • Conduct root cause analysis and take corrective actions to prevent recurrence of failures.
  • Participate in on-call rotations, providing support and maintaining system health during off-hours.
  • Mentor junior engineers and contribute to their professional development.


Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or related field.
  • Minimum of 5 years of experience in a Site Reliability Engineering, DevOps, or related role.
  • Proficient in scripting languages such as Python, Bash, or Ruby.
  • Strong experience with containerization technologies such as Docker and orchestration tools like Kubernetes.
  • In-depth understanding of cloud platforms (AWS, Azure, Google Cloud) and their services.
  • Familiarity with configuration management tools like Ansible, Terraform, or Chef.
  • Solid grasp of networking, security, and database management principles.
  • Excellent problem-solving skills and ability to work under pressure in a fast-paced environment.


Technologies & Tools

The Senior Site Reliability Engineer at McGraw Hill will engage with a diverse tech stack that includes cloud orchestration services, network monitoring tools, logging and alerting systems, and automation frameworks. Commonly used technologies include Amazon Web Services (AWS), Kubernetes, Docker, Grafana, Prometheus, Jenkins, Terraform, and various programming languages for scripting tasks.



Ideal Candidates

The ideal candidates for this position are proactive individuals who thrive in collaborative environments and exhibit a strong commitment to operational excellence. They should possess a keen sense of responsibility, demonstrate resilience during high-pressure situations, and show a willingness to continuously learn and adapt to emerging technologies. Strong interpersonal skills and the ability to communicate complex technical concepts to diverse audiences are key characteristics that make an SRE successful at McGraw Hill.

Most job openings for the size of the industry in September: professional and business services, 5.5 for every 100 jobs. Fewest: construction, 3.4. Compare industries →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.