Difference between revisions of "FGdb Coder and System Administrator"

From FreekiWiki
Jump to navigation Jump to search
(first dump)
 
Line 1: Line 1:
{{Noncollective Benefits|due=Peanut Butter|start=Jelly|time=* Part-time, 20 hours per week.
+
{{Noncollective Benefits|due=Peanut Butter|start=Jelly|time=* Part-time, 10-18 hours per week.
* Schedule is flexible, hours are within Free Geek's hours of Tuesday through Saturday, 11am to 7pm, with perhaps some evening or morning meetings.|duration=3 weeks}}
+
* Schedule is flexible, hours are within Free Geek's hours of Tuesday through Saturday, 11am to 7pm, with perhaps some evening or morning meetings.|duration=ongoing}}
  
 
The FGdb Coder will work with other staff members as necessary to work on the Free Geek Database (FGdb) project.
 
The FGdb Coder will work with other staff members as necessary to work on the Free Geek Database (FGdb) project.
Line 6: Line 6:
 
==Responsibilities==
 
==Responsibilities==
  
* Work with the Technocrats Standing Committee to gain an adequate overview of the needs of Free Geek regarding FGdb.
+
* Go through the tickets already present in our system, helping to fix bugs and implement features where possible, given the amount of time.
* Go through the tickets already present in our trac repository, helping to fix bugs and implement features where possible, given the amount of time.
+
* Work with the Technocrats Standing Committee to prioritize FGdb tasks related to FGdb.
 +
* Regular onsite work is required, though some work can be done remotely.
 +
* Work must be done in a way that allows other skilled volunteers to contribute to the project, though management of other coding volunteers is not required since other staff will take responsibility for volunteer coordination.
 
* Learn the general overview of the code base already in use.
 
* Learn the general overview of the code base already in use.
* Issue a report to the Technocrats at the end of the three weeks, evaluating the general state of the project, and suggested next steps and priorities.
 
* If necessary, help the Technocrats explain the report to less technically inclined members of the staff and the larger Free Geek community.
 
  
 
==Required Skills==
 
==Required Skills==
* General understanding of computer programming, ruby on rails, and standard programming practices.
+
* General understanding of computer programming, Ruby on Rails, and standard programming practices.
 
* General understanding of Free Geek, its mission, and community.
 
* General understanding of Free Geek, its mission, and community.
  

Revision as of 17:36, 18 February 2009

Salary/Benefits
  • Wages are $11.55 per hour.
  • Length of job: ongoing
Work Hours
  • Part-time, 10-18 hours per week.
  • Schedule is flexible, hours are within Free Geek's hours of Tuesday through Saturday, 11am to 7pm, with perhaps some evening or morning meetings.
To Apply
  • E-mail your resume and cover letter to jobs@freegeek.org.
  • Applications for this position are due by Peanut Butter.
  • Ideally, the selected applicant will start work on Jelly.
  • Please note that apprenticeships are not a path towards full-time employment at Free Geek.


The FGdb Coder will work with other staff members as necessary to work on the Free Geek Database (FGdb) project.

Responsibilities

  • Go through the tickets already present in our system, helping to fix bugs and implement features where possible, given the amount of time.
  • Work with the Technocrats Standing Committee to prioritize FGdb tasks related to FGdb.
  • Regular onsite work is required, though some work can be done remotely.
  • Work must be done in a way that allows other skilled volunteers to contribute to the project, though management of other coding volunteers is not required since other staff will take responsibility for volunteer coordination.
  • Learn the general overview of the code base already in use.

Required Skills

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

See Also