Job Description

Our Site Reliability Engineers are the primary interface between our developers and our production operations.  No matter how many times we get searched, scraped, scanned, spammed, pinged, paged or queried, they gotta keep their cool - and keep the site running smoothly.  You'll work in both the dev and systems worlds, instrumenting key parts of core architecture and supporting devs as they try to do the same.  We're looking for a true hacker - you'll work as much in bash as Python, and you'll drop into some C now and then.  You'll implement monitoring and alerting systems to support site stability and performance. You'll proactively scale our infrastructure to meet ever-increasing demand.  You'll make sure that when something goes bump in the night, someone hears it.  And you'll play a key role in keeping Yelp fast, available and growing.

Responsibilities

Work closely with developers in supporting new features and services
Monitor site stability and performance
Scale infrastructure to meet demand
Troubleshoot site issues
Develop custom tools as necessary
Document system design and procedures
Participate in light on-call rotation

Skills & Requirements

Requirements

Mastery of Linux or Unix
Command of your favorite modern programming language: Python, Ruby, Java, C++, etc.
Solid understanding of fundamental technologies like TCP/IP, HTTP,
Knowledge of best practices related to security, performance, and disaster recovery
Strong scripting skills in the presence of flying darts
Experience with web server configuration, monitoring, trending, network design, high availability
Excellent communication skills
A sense of humor!

Pluses

MySQL experience (high availability, scale-out replication)
Advanced knowledge of network design, management of Cisco network equipment, or BGP
Experience at a large-scale consumer internet site
CentOS and Ubuntu distribution familiarity

About Yelp Inc.

Yelp has been changing the nature of how people share local knowledge and find out about what's going on in their city and beyond since 2005. We're one part community, one part local city guide, with an opinion on everything from mechanics and martini bars to dentists and dining, and everything in between. Doesn't that sound like something you'd want to be involved in?

apply

Learn more about Yelp

Visit the Yelp company page

view all job listings view all Yelp job listings

Site Reliability Engineer at Yelp Inc. - mySQL