We are seeking a Web Operations Engineer to join our ops team, to help build and maintain Etsy's fast-growing infrastructure. The Etsy Ops team is a fluid and dynamic group. We work tightly with all of the development groups to bring a "full-stack" perspective on how the application and infrastructure are working together to provide availability and performance while still allowing for the great amount of change we want. The team strives for situational awareness; we know that failure happens, and sometimes we even cause them to happen on purpose. Being nice is a requirement. You will likely learn more about collaboration at Etsy than you have anywhere else. The current team has bow hunters, marathon runners, and an award-winning sound engineer on it.
About the Job
Building and maintaining Etsy's infrastructure, from installed iron to production
Taking part in a 24x7 on-call rotation
Performing daily support tasks such as but not limited to management of backups, ldap user accounts, creating virtual servers, svn permissions etc.
Supporting the senior operations staff and their project based work.
Tightly cooperating and collaborating with development, product, community and customer care
Experience in building Linux systems (RHEL, Centos , Fedora)
Good understanding of Linux commands.
Ability to write basic scripts.
Must have worked in a web application environment.
Hands on management of Linux backups.
Familiarity with code repository software (Subversion, CVS, Git)
Hands on basic management of core operations systems such as but not limited to DNS, LDAP, NTP
Experience with data center tasks, including rack and stack, cabinet design and basic understand of power, space and cooling usage.
A solid understanding of web application architecture, including TCP/IP and HTTP
Experience working with Virtual machines (vmware, kvm, xen)
Excellent communication skills, both written and verbal
Nice to Have
Experience in a "continuous deployment" environment
Experience with VPNs.
Experience with configuration management systems and concepts (Chef, Puppet, Cfengine, etc.)
Experience in social networking or community-generated content
Hands on experience with server build automation
Knowledge of programming languages such as Python, PHP, JAVA, Ruby
Hands on experience with PCI compliance issues
Experience with mission-critical search and real time database architectures (Solr, Lucene, MySQL, Mongodb, Postgres, etc.)
A understanding of caching strategies at all layers
Experience with CDN's.
Ability to create, customize, manage network management systems and monitoring tools (Nagios, Ganglia, Graphite, Cacti, etc.)
Etsy enables people anywhere to easily build and directly exchange with independent, creative businesses. We have 19 million members in over 150 countries. In 2011, our sellers grossed more than $525 million in sales.
Our mission is to empower people to change the way the global economy works. We see a world in which very-very small businesses have much-much more sway in shaping the economy, local living economies are thriving everywhere, and people value authorship and provenance as much as price and convenience. We are bringing heart to commerce and making the world more fair, more sustainable, and more fun.
Our offices are like this http://www.avc.com/a_vc/2010/09/the-office-matters.html and this http://www.officesnapshots.com/2010/10/11/etsy-offices/ . We're empowered and expected to be ourselves, share our ideas and figure out what we can each do to keep Etsy evolving. You'll get to work with some of the brightest, most creative people you've ever met—but you'll also be challenged to be one of those people.
We have full company-paid benefits, including family and domestic partner benefits, humane working hours, couches, quiet spaces, lunch twice a week and handmade desks.
We're growing rapidly and are well funded with a proven business model and established revenue to help us continue growing and serving our community. If you're interested in joining the team at Etsy, please send a cover letter along with your resume telling us what inspires you about Etsy, why you think you are the perfect fit, and describe the best and worst partnership you worked on. As you’ve probably guessed, Etsy is a place that values individuality and variety. We don’t want you to be like everyone else, we don’t even want you to be like us—we want you to be like you! So write to us, in your own voice. Resumes without a cover letter will not be considered.
If you write a blog, have a side project, contribute to an open source project, or practice a craft, that means something to us, and we would love to hear about it when you write!
Etsy - 13 months ago
Etsy is a marketplace, but it's also a community made up of many different individuals with many different lives and points of view.