FreshRemote.Work

DevOps Engineer II

Remote

WHO WE ARE:

ActBlue is a nonprofit that builds tech and infrastructure for Democratic campaigns, progressive-aligned causes, and people trying to make an impact in order to fuel long-term, people-powered change. If you’ve ever given online to a Democrat or progressive organization, chances are you’ve used our powerful online fundraising platform.

We put power in the hands of small-dollar donors and help thousands of groups — from presidential candidates to environmental organizations — build grassroots movements. We envision a democracy where everyone looking to make progressive people-powered change can easily and effectively deploy their resources, energy, and creativity to shape our country and futures. Each and every one of us, from the political activists to the tech innovators to the customer service pros, is fully committed to our mission.


THE OPPORTUNITY: 

We are looking for a DevOps Engineer to help foster the success of product development at ActBlue. As a member of one of our engineer enablement teams, you and your colleagues will support our product development teams as they maintain and build new services that can scale to meet the demands of each election cycle. Your work will serve to increase the autonomy of ActBlue’s product development teams by growing their capabilities and co-developing solutions to address their pain points.

Our engineering and product organization is made up of 110+ people (and growing!), and we are organized into cross-functional teams of 3-6 people with clear areas of product focus. We work with Kubernetes, Docker, Ruby on Rails, PostgreSQL, Node.js, Redis, and other technologies. ActBlue Technical Services (ATS) hosts on AWS, manages our infrastructure with Terraform, and monitors with DataDog.

 

WHAT YOU WILL DO:

  • Work with application developers and the campaigns and organizations that use our product to deploy and monitor new services repeatedly at scale and in cloud services.
  • Make our system performance data more readily accessible through monitoring and visualizations. Recommend improvements to remove bottlenecks and points of failure.
  • Build tooling to streamline the development and deployment process for product teams.
  • Practice and encourage a people-focused engineering mentality when working cross-functionally.
  • Improve the performance and maintainability of our platform through quality code, comprehensive testing, monitoring, and effective documentation.
  • Engage and contribute to technical discussions around new solutions and architecture.
  • Grow professionally and increase your impact within ActBlue and for the progressive movement …
This job isn't fresh anymore!
Search Fresh Jobs