Tuesday, July 21, 2015

Build Release Engineer - SF job - Change.org - San Francisco, CA

Change.org is the world’s largest technology platform for social change. Our goal is to empower people everywhere to start campaigns around the issues they care about, mobilize others, and work with decision makers to drive solutions.

We’re also an innovative business – a “social enterprise” and a certified B Corporation, with a business model designed to support positive social impact (more about B Corps: www.bcorporation.net).


Over 100 million people have signed petitions, and our users win nearly one victory per hour, including strengthening hate crime legislation in South Africa; fighting corruption in Indonesia, Italy, and Brazil; ending the ban on gay Boy Scouts in the United States, and big wins for women’s rights in India. And we’re just getting started. Here’s a small snapshot of why some of the 100 million people have signed Change.org petitions: youtu.be/UcT1rgZDko4


We love serving our incredible users, and we love our staff too. We show it with very competitive salaries, five weeks of vacation, robust maternity and parental leave, an amazing culture, free language training (if you want it), and a high impact, low-ego team that can’t wait to learn from you and teach you what they know.


Change.org is seeking a Build Release Engineer who will be part of the team responsible for deploying, managing, and monitoring our global infrastructure. This position reports to the Infrastructure Team Manager. The ideal candidate has experience with infrastructure-as-code environments as well as rapid instantiation and auto-scaling. We like true generalists who bring multiple areas to the table. We are growing rapidly around the globe and there is ample opportunity for each engineer to put their stamp on parts of the architecture.


When we get busy, it’s likely that we’re making headline news somewhere. Along with the standard sysadmin dedication to the site, we also get the distinct pleasure in knowing that our site stats equate with empowering people all over the world. The Infrastructure team takes great pride in using our powers for good.


Here’s what you’ll do as part of our team:
Continuously improve our existing Chef/Capistrano code, updating and improving as we go.


Move our existing push-only deploy into a pull-on-demand model.


Automate, manage and maintain build environments.


Implement the necessary tools and process to support the automation of builds, deployments, testing and infrastructure.


Integrate test automation frameworks into continuous integration-test system.


Ensure ongoing health and operation of the build systems.


Work with constituent engineering teams in building our global service oriented architecture.


Help move the baseline towards the ideal DevOps & CI platform.


Support development environments.


Participate in our on-call rotation, currently ~1 week in 7.


And here are the skills & experience we hope you have:
5+ years of experience working in Linux environments.


Strong understanding of git, node, npm and/or gulp.


Understanding of Ruby, Rake, and/or Rails.


Proficient in one or more of the following Python, Ruby, Java and/or Javascript.


Experience in multi-tier web application deployment strategies at scale.


Experience with configuration management tools (Puppet and/or Chef) is desirable.


Experience working with AWS and/or Rackspace.


Experience with at least one build automation system (Jenkins, Circle CI).


The is a full-time opportunity. The position is based in San Francisco.


All qualified applicants will receive consideration for employment without regard to race, color, national origin, religion, sexual orientation, gender, gender identity, age, physical disability, or length of time spent unemployed.


We are working for a world where no one is powerless, and where creating change is a part of everyday life. We’re just getting started, and we hope you’ll join us.



Source link



0 comments:

Post a Comment