Skip to content

DevOps Engineer

DevOps Engineer

Responsibilities

At NGPVAN, we work with a variety of cutting edge technologies and are always looking to do it better, bigger, and faster.  We're looking for individuals who not only read about the latest technologies but are capable of standing up proof of concepts and stable implementations on very tight timelines.  These tasks may range from deploying an application to a cloud solution, helping create dynamic development environments to enable our developers or creating tools that allows the DevOps department to get work done in a more consistent way.

We're seeking a self-driven DevOps Engineer who will implement new and maintain existing systems while enriching our existing team. By focusing on working with high level engineers, IT staff and team members, candidates will help provide a seamless integration point for Development and Information Technology. Candidates should have the ability to recommend and rapidly deploy solution-based systems, automate manual processes, and work well on cross-functional teams. 

​What we're looking for

Required Experience

  • Experience with Windows Server 2012+
  • Experience with scripting languages (PowerShell, bash etc.)
  • Experience with and understanding of networking, DNS, load-balancing, and clustering technologies
  • Understanding of security best practices
  • Ability to quickly triage problems under pressure, determine root cause, and resolve issues
  • Experience with continuous integration/continuous deployment (preferably TeamCity but any will do)
  • Experience with VMWare virtualization products
  • Experience with cloud services (preferably Azure but others as well)
  • Excellent written and oral communication skills
  • Ability to focus and prioritize in a fast-paced environment
  • Experience with configuration management tools (Chef/PowerShell DSC/Ansible)

Preferred Experience

  • Experience with Linux distributions and maintenance
  • Familiarity with server monitoring tools (New Relic, AppFirst, etc.)
  • Familiarity with Apache, MySQL, and Varnish administration
  • Experience with Drupal maintenance and site lifecycle management (Aegir experience a plus)
  • Experience with Elastic Search
  • Experience with Java on both a Windows and Linux stack

About Us

NGP VAN (https://coderwall.com/team/ngp-van) is the world’s leading political technology firm, providing campaign and organizing technology to Democrats, progressives, and non-partisan organizations. We offer an integrated platform that combines the best fundraising, compliance, organizing, and new media products available.

We built the voter contact and volunteer management tools used by Obama for America. Nearly every State Democratic Party in the country distributes our VoteBuilder tools to Democrats up and down the ticket, and we provide industry-leading organizing tools for labor unions, environmental groups, pro-choice advocates, civil rights activists, and international political parties across the world. Our fundraising and compliance software is used by the vast majority of Democratic candidates from the Presidential level on down, and our fast-growing new media platform has recently become the most-used platform by Democratic campaigns as well.

We are a successful and growing company with room for career advancement. NGP VAN has been recognized as one of the fastest growing companies in America by Inc. Magazine for seven years in a row, and one of the top 50 fastest growing companies in the DC area by both the Washington Business Journal and SmartCEO.

Compensation

The position offers competitive compensation and a strong benefits package. NGP VAN prides itself on being a progressive and open-minded workplace; we have a fun and relaxed company culture, including blowing off steam on a softball field, drinking in the office on Fridays, enjoying periodic company retreats to warm places with beaches, and casual Friday every day.

How to Apply

Send a resume, cover letter, and a link to your GitHub/BitBucket profile if you have one, along with salary requirements here.

NGP VAN is an equal opportunity employer. We ensure that discrimination does not occur against any employee or applicant on the basis of race, ethnicity, color, age, sex, national origin, marital status, sexual orientation, religious affiliation, disability, or any other classification that offends our liberal sensibilities.