[jobsthatareLEFT] Junior Backend Developer, The Atlas Project (Washington, DC)

June 8, 2016

[jobsthatareLEFT] Junior Backend Developer, The Atlas Project (Washington, DC)

 About The Atlas Project

The Atlas Project provides an interactive platform for political research and data that helps the progressive community make smart, effective, and cost-efficient decisions on electoral and issue advocacy campaigns. We rely on a team of political and data analysts who have a proven track record of developing customized, actionable research to help meet our clients' needs. 

Founded in 2004 by Mary Beth Cahill, Steve Rosenthal and Michael Whouley, the Atlas Project's mission is to arm campaigns and progressive organizations with the insight, analysis and tools to help avoid costly missteps and make better strategic decisions, in addition to serving as the institutional memory for progressives.

Junior Backend Developer

The Junior Backend Developer is a member of the Atlas Project's Data & Technology Department and reports to the Director of Data & Technology. The Data & Technology Department designs, builds, and maintain the Atlas Project's Online Toolkit. The Junior Backend Developer is responsible for researching, identifying, and analyzing new data sources as well as scripting, maintaining, and adding to the data pipelines that feed the Atlas Project's databases. The Junior Backend Developer may be asked to support the data team in its collection of electoral data and help troubleshoot technical issues that may arise in the Atlas Projects online platforms. This position is responsible for developing new databases, working with Atlas' code deployment process, including its online GIT repositories, and sometimes fixing bugs flagged by clients and staff. The Junior Backend Developer will also work with other departments to meet client needs and address any support concerns regarding special projects that relate to data acquisition. The ideal candidate has a background in computer science with an interest in political data and is excited by the prospect of working with a diverse set of tools and data sets in support of the Atlas Project's efforts.

 Duties include:

  • Manage databases of content from public and internal sources
  • Develop new ETL programs for expanding data set integrations
  • Help develop and design new data driven modules, and ways of visualizing content
  • Set up and maintain a local development environment
  • Fix bugs as they arise
  • Write neat and easy-to-read code
  • Maintain and work with Atlas' code deployment process
  • Test new code for production
  • Write documentation for new processes as they arise
  • Infrequently:
    • Compile and standardize information from various sources for the online toolkit, including but not limited to: polling data; election results; campaign finance data; census data; media spending; and vote history data
    • Audit previously collected datasets for accuracy or changes

 

 Qualifications:

  • Background in server-side programming and experience with (or interest in) php and python

·         Experience with (or interest in) designing databases and data structures (MySQL)

·         Proficiency with writing SQL queries (MySQL)

·         Command line experience (Ubuntu, Red Hat Linux) and experience SSH'ing into remote servers

·         Ability to multi-task and manage time effectively

·         Ability to work collaboratively as a member of our fast-paced and innovative team

·         Proficiency in Microsoft Excel

·         Must be innovative and excited about learning new skills in programming

·         Some experience with internet research or large public datasets

Preferred but not required:

o    A work history in labor, community organizing, or political campaigns

o    Experience working with a Content Resource Management platform like WordPress

o    Experience with cloud based server management

o    Experience with setting up and managing a code deployment process

o    Experience with setting up and maintaining a virtual box for code development

o    An interest in learning any or all of these preferred but not required qualifications

Please send cover letter and resume to info@atlasproject.net. Please specify "Junior Backend Developer" in the subject line. The Atlas Project* is an equal opportunity employer. Minorities and persons with disabilities are encouraged to apply.

Please specify where you saw this posting.

Visit us online at: www.atlasproject.net

 

--
You received this message because you are subscribed to the Google Groups "GAIN Jobs via JobsthatareLEFT" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jobsthatareleft+unsubscribe@googlegroups.com.
To post to this group, send email to jobsthatareleft@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jobsthatareleft/CAM_NKMsT%2BMovT%3Dgrn3J1g%2BGb5PgAsCD5%2Bx8SqGHdCiFn4%2Bnjeg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.