Computing

From URY Wiki
Revision as of 03:28, 2 February 2013 by Matt Windsor (7281) (talk | contribs) (Created page with "{{Team |tstyle={{Teamstyle Computing}} |name=Computing Team |logo=File:Ctlogo.png |brief=Maintains URY's computer systems, both hardware and software. Keeps the U...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
Computing Team
Ctlogo.png
Maintains URY's computer systems, both hardware and software. Keeps the URY streams and website running.
Constitution
Created ???
Defined Here
Roles Head of Computing
Assistant Head of Computing
Webmaster
Computing Officer (multiple)
Contacts
General Enquiries computing@ury.org.uk
Get Involved computing@ury.org.uk
Head of Team head.of.computing@ury.org.uk

Computing Team is the URY team responsible for maintaining URY's computer ordinance, both hardware and software.

Prospective members

Computing Team is always looking for new members. See the infobox on the right hand side for contact details.

You will need to be a member of URY (and thus pay URY membership dues) in order to run for a position or gain elevated access on URY systems. However, we allow non-members to "shadow" the team, attend team meetings and contribute to our public code repositories, so you can certainly try us out or get involved with no obligation to pay up-front.

Skills and Competencies

As Computing Team's goals involve education and development just as much as professionalism and dependability, there is no requirement for prior knowledge as long as you're willing to learn on the job. That being said, some knowledge of any of the following would be a great start:

  • Administration of Unix-style systems, especially Debian GNU/Linux and FreeBSD
  • Administration of Windows client systems, Active Directory and Windows Server
  • Python 2, especially Django
  • SQL, especially PostgreSQL
  • PHP
  • Network administration (hardware and software)
  • Continuous integration - Jenkins/Hudson, Travis
  • Shell scripting
  • Systems programming - C, Go, etc.
  • (For head/assistant roles) Team leadership, communication and facilitation skills

Qualities we'd love to see in team members:

  • Ready to learn and develop "on the job"
  • Able to work both independently and as a team member
  • Willing to investigate the way things are done and experiment with new ideas
  • Willing to ask questions in order to get a better understanding
  • Able to balance course and URY work, and not overly prioritise the latter over the former

History

Computing Team was formed by separation from the Technical Team as URY's dependency on computer systems increased during the late 90s and early 2000s.

Members (past and present)

Heads of Teams

  • 2011-present: Matt Windsor
  • 2010-2011: Gareth Andrew Lloyd
  • 2009-2010: Alex Williams
  • 2008-2009: Gareth Andrew Lloyd
  • (More to be inserted here)