Program Officer, Data Applications
American Library Association
Chicago
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
In addition to those things: we're looking for a team player with good
written/oral communication skills and an interest in supporting cultural and
community programming in libraries around the country. ALA is the oldest and
largest professional association of librarians in the world. PPO works with a
variety of partners (e.g., the National Endowment for the Humanities, the
National Science Foundation, the Institute of Museum and Library Services) to
bring reading and discussion series, traveling exhibits and more to libraries
of all kinds.
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.
Brought to you by code4lib jobs: http://jobs.code4lib.org/job/24094/
To post a new job please visit http://jobs.code4lib.org/
|