Site Reliability Engineer III

Verisk AnalyticsJersey City, NJ
42d

About The Position

As a Senior Site Reliability Engineer, you'll bridge the gap between software development and operations, applying software engineering principles to infrastructure and operations problems. You'll help design, build, and maintain the systems that keep our services reliable and scalable while working closely with development teams to improve application performance and resilience.

Requirements

  • 10+ years of experience in SRE, DevOps, or similar roles
  • Expertise in incident management, disaster recovery, and building resilience engineering frameworks
  • Strong programming skills in at least one language such as Java, or Python
  • Extensive experience with Linux/Unix systems administration
  • Hands-on experience with serverless (Lambda) and containerization technologies (Docker)
  • Experience implementing and managing cloud infrastructure (AWS, Azure DevOps)
  • Advanced understanding of networking concepts, load balancing, security best practices, and CDN technologies
  • Strong experience with observability systems (like Dynatrace)
  • Knowledge of database technologies and their performance characteristics
  • Demonstrated experience leading incident response and post-mortem analysis
  • Bachelor's degree in computer science or equivalent practical experience
  • Deep knowledge of infrastructure-as-code tools (Terraform, CloudFormation)
  • Mastery of CI/CD pipeline design and implementation (Jenkins, GitLab CI, Azure DevOps)
  • Experience building and maintaining comprehensive monitoring and alerting systems
  • Experience managing high-traffic, mission-critical production environments
  • Strong background in capacity planning and performance optimization
  • Proven ability to mentor junior SREs and elevate team capabilities
  • Experience driving cross-team initiatives to improve reliability practices
  • Track record of successfully advocating for and implementing architectural improvements
  • Strong incident management skills, including crisis communication

Responsibilities

  • Design, implement, and maintain reliable infrastructure systems with a focus on security, scalability, reliability, and automation using tools like Terraform or CloudFormation
  • Build and maintain scalable and resilient production systems with a focus on automation
  • Develop and implement monitoring solutions to ensure system health, performance, and availability
  • Lead incident response, perform root cause analysis, and implement preventative measures
  • Track SLOs, and SLAs to measure and improve service reliability and error budgets to drive reliability improvements
  • Design and implement CI/CD pipelines to enable rapid and reliable software delivery
  • Partner with development teams to improve application performance, resilience, and scalability
  • Contribute to capacity planning and performance optimization initiatives
  • Participate in an on-call rotation to support production systems
  • Mentor junior engineers and contribute to the growth of the team
  • Develop and evolve security monitoring, alerting, and incident response frameworks

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Computing Infrastructure Providers, Data Processing, Web Hosting, and Related Services

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service