Roles
The SatNOGS project embodies a non-hierarchical approach to project management and development, aligning with self-management principles where volunteers and contributors constantly assume and drop roles and responsibilities based on their interests, skills, and the needs of the project.
Contributors to the SatNOGS project choose their own roles not by assignment, but by aligning their skills, experience, and interests with the tasks that need to be accomplished.
These roles may be limited by time or specific tasks and cease to exist when they are no longer necessary.
Current roles
The table below lists the currently active roles within the SatNOGS project, with each contributor individually maintaining their respective entries.
Role |
Description |
Name |
---|---|---|
Cloud services developer |
Designs and develops container images to be used in a container cloud environment |
|
Documentation engineer |
Develops and maintains the documentation rendering system |
|
Kanban board coordinator |
Oversees and maintains the Kanban issue board to reflect to the current status of the project |
|
Linux/OS engineer |
Maintains and develops the customized SatNOGS Raspberry Pi OS image |
|
Project manager |
Monitors project progress, coordinates tasks, and ensures milestones are reached in time |
|
Technical writer |
Creates and manages documentation content |
|
Project Champion |
Monitors project progress and reports to core members and community |
|
UI/UX Engineer |
Designs, develops and maintain software interfaces and apps |
|
Container Engineer |
Designs, builds and maintains container images of applications |
|
UI/UX Engineer |
Designs, develops and maintain software interfaces and apps |
|
Django Engineer |
Develops and maintains backend code with Python and Django |