
Location: Mountain View, CA
URL: www.linkedin.com
LinkedIn is looking for an experienced engineer to work closely with our team building and deploying the next generation of Ruby on Rails applications. We’re looking for someone who can remove broken lightbulbs with a potato; someone who reads Make magazine for the pictures; someone who could turn two rubber bands and a gum wrapper into a valid source of concern for the Atomic Energy Commission. If MacGyver calls you when he’s in a pinch, you’re the one for us!
Description
You will work closely with the Light Engineering Development team to configure, deploy, and monitor production-ready applications using any or many of: apache, nginx, memcached, mongrel, hobbit, nagios, monit … and anything else it takes to get the job done. You’ll be responsible for maintaining and enhancing our deployment and monitoring solutions and processes. You’ll be supporting revenue-generating applications which serve nearly 1 billion pages per month. We’ll be looking to you when it comes time to solve the really tough problems.
Responsibilities:
Configure, maintain, and troubleshoot our cluster of OpenSolaris containers
Configure, maintain, and troubleshoot apache, nginx, and mongrel webservers in various direct and proxied configurations
Perform logfile analysis and performance profiling to help optimize resource use
Measure and monitor system performance using packages like Hobbit, Monit, Nagios, and god
Create, maintain, and refactor Capistrano recipes for deployment of applications to staging and production servers
Install, configure, and maintain MySQL database servers
Actively investigate interesting new tools and techniques
Work with Operations to provide the needed hardware and software for a scalable Rails production environment
Requirements:
5 years experience administering systems in a high-uptime production environment
3 years experience administering Solaris or OpenSolaris systems; experience with Containers virtualization mechanism highly desired
2 years experience supporting web applications in a production environment
2 years experience writing tools to automate administration, testing, monitoring, and debugging
1 year experience installing, configuring and maintaining SQL-based RDBMS with a strong preference for MySQL and replicated systems
Demonstrated ability to complete all phases of a major project
Strong analytical skills paired with strong, methodical troubleshooting skills
Experience with measurement and monitoring tools such as Hobbit, Monit, Nagios, etc.
Ability to effectively interact with other organizational units such as QA and Operations
Understanding of the server side software, scalability, performance and reliability aspects
Clear understanding of network services such as NFS, DNS, SSH, etc, their configuration and troubleshooting
Experience with hardware vendors, hosting and bandwidth providers
Ability to work in a fast paced, test-driven collaborative and iterative programming environment
Excellent attention to detail
Relentlessly self-starting with excellent sense of priorities and the ability to serve multiple customers concurrently
Interest in developing programming skills a plus; experience in Ruby programming a strong plus
Click <a href="http://www.jobvite.com/CompanyJobs/Job.aspx?j=o5taVfwn&s=37Signals">here</a> to apply.
To apply: Click link in the description to apply!

