Talk:FGdb Coder and System Administrator

Proposed new job title:

The Applications Developer/System Administrator is responsible for developing Free Geek's software applications and assisting in the support of Free Geek technical infrastructure.

Responsibilities

 * Go through the tickets already present in our system, helping to fix bugs and implement features where possible, given the amount of time.
 * (too detailed and specific. generalize a bit.)
 * Work with the Technocrats Standing Committee to prioritize FGdb tasks related to FGdb.
 * (out of date. FGdb is not managed by the technocrats, who focus more on the system administration part of the job.)
 * Work with the Technocrats Standing Committee to prioritize other system administration tasks.
 * (this is accurate, though we may want to generalize "technocrats standing committee")
 * Regular onsite work is required, though some work can be done remotely.
 * (this is to encourage working here, and staying in communication with other staff, while allowing the flexibility of getting small, timely tasks completed from a distance)
 * Work must be done in a way that allows other skilled volunteers to contribute to the project, though management of other coding and system administration volunteers is not required since other staff will take responsibility for volunteer coordination.
 * (this is a general approach to making the position more inheritable. so far, this hasn't worked, so we should figure out how we want to approach this and consider re-wording this section)
 * Learn the general overview of the code base and system infrastructure already in use.
 * (this is a one-time thing for a new person on the job)

Required Skills

 * General understanding of computer programming, Ruby on Rails, and standard programming practices.
 * General understanding of Free Geek, its mission, and community.