Program Officer, Data Applications
Created:
December 11, 2015
Description
The Public Programs Office of the American Library Association is seeking a full time, junior developer to work primarily with Ruby, Rails and Linux. The Program Officer for Data Applications will handle routine maintenance/operations for, and contribute development to Apply, a Rails-based grant administration suite developed in-house.Reporting to the Director of Data Applications, the Program Officer's duties will include a range of traditional development activities such as new features/troubleshooting/patching/version management, and the implementation of project-specific forms and templates in Apply. The Program Officer will assist the Director of Data Applications with the future design and implementation of Apply and related systems. Other responsibilities will include occasional work on Drupal-based web assets, Linux systems, and being a technical resource to PPO staff. This is a "full stack" position---with the support of the Director, the Program Officer will gain experience ranging from devops to strategy-level design considerations.
REQUIREMENTS
- Bachelor's degree and 3 plus years working with web technologies. Skills for which we're looking:
- Strong grasp of Ruby 2.x and Rails 4.x, gem, bundler, etc.
- Understanding of object-oriented design principles and test-driven development (the Apply test suite will be a priority)
- Competence with associated technologies: Unix/Linux, SQL databases, Javascript, HTML
Starting salary range is from the mid-40s, negotiable based on experience and qualifications. ALA has an excellent benefit package that includes medical, dental, generous paid vacations and a retirement annuity.
Metadata
Published: Friday, December 11, 2015 21:33 UTC
Last updated: Tuesday, February 28, 2017 23:41 UTC