Scribd is a top 100 site on the web and one of the very largest sites built using ruby on rails. As one of the first rails sites to reach scale, we've built a lot of infrastructure and solved a lot of challenges to get Scribd to where it is today. We actively try to push the envelope and have contributed substantial work back to the open source community.
Scribd has an agile, startup culture and an unusually close working relationship between engineering and ops. You'll regularly find cross-over work at Scribd, with ops people writing application-layer code and engineers figuring out operations-level problems. We think we're able to make that work because of the uniquely talented people we have on the team.
To allow us to keep scaling, we're now looking to add an experienced operations professional to the team. As a member of Scribd operations, you'll have tremendous ownership and responsibility for one of the web's most popular applications. Because Scribd is a startup, you will wear many hats and have broader responsibility than you would at a larger company.
This role is open to remote employees working from anywhere in the world. Let us know when you apply if you want to work remotely.
Modify/improve/fix a 150+ growing server farm and infrastructure which is running on top of it
Keep Scribd.com up and fast
Bi-directional communication with developers - escalate issues and take care of issues they escalate
Be a part of 24x7 on-call schedule with other members of the Dev/Ops team
Work independently and effectively within a team environment to prioritize work load
Related experience with website operations; this includes experience with high volume/high traffic web sites
Ability to work in fast-paced environment, keeping track of and completing multiple tasks/issues
Strong oral and written communication skills
Strong knowledge of most widely-used networking protocols and unix/linux command line tools
Solid scripting skills
3+ Years of solid Linux/UNIX systems engineer/administrator experience
Hands-on experience with building and maintaining reliable large-scale distributed systems environments
Strong data analysis and troubleshooting skills
Strong Ruby/Rails/Shell Scripting skills; experience with a variety of web development frameworks a plus.
MySQL DBA experience
Track record of automating processes
Track record of designing and implementing monitoring and notification systems, metrics and stats collection systems
HBase/Hadoop deployment/scaling/maintaining experience
Experience with any of the following technologies/tools: Nginx, HAProxy, Apache, Memcached, Squid, git, Solr, Sphinx, ActiveMQ, Chef, Postfix, Tomcat, Jetty, Glassfish
Bachelors degree in CS or equivalent experience