Roles & Responsibilities

General Membership

All members are expected to:

  • Attend and participate in General Assemblies

Support Member

  • TBD

Board of Directors

All directors are expected to:

  • Prepare for, attend and participate in Board of Directors meetings
  • Help to set policy and direction for the Co-op

President

See Co-op By-laws.

Vice-president

See Co-op By-laws.

Secretary

See Co-op By-laws.

Treasurer

See Co-op By-laws.

Operations Committee

aka Ops Team

All Ops Team members are expected to:

  • Prepare for, attend and participate in weekly Ops Team meetings.

Support Technician

Support Specialist

Support Engineer

Project Teams

Architect

In addtion to the capabilities of a Developer, an Architect ought to:

  • have a complete understanding the the system's API, components and sub-systems;
  • have extensive experience architecting and deploying high-performance and highly-available instances of the system and related components.
  • act as Program Manager, coordinating efforts across multiple projects.

Developer

In addtion to the capabilities of a Consultant, a Developer ought to:

  • have a thorough knowledge of the system's developer documentation and APIs;
  • have extensive experience extending, modifying and debugging the system's behavior;
  • be able to develop and deploy high-quality extensions to the system;
  • act as Project Manager, ensuring project deliverables are completed on time, on schedule and in scope.

Consultant

Consultants ought to:

  • have a thorough knowledge of the system's user and administrator documentation, community and other resources;
  • have extensive experience operating and configuring the system;
  • be able to expertly navigate and use the system's user interface and command-line tools;
  • be able to deploy and configure contributed extensions to the system; and
  • act as Project Coordinator, maintaining project time-sheets, budgets and schedules.