From Fedora Project Wiki
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.


FIG Job Description: sysadmin-web

Members of sysadmin-web have a wide range of skills and potential tasks, generally split between system / infrastructure and development / app modification. Members of sysadmin-web will be tasked with maintaining the end to end web environment. Members of sysadmin-web are responsible for the web and application servers, proxy servers and load balancers. Members of sysadmin-web may be called on to fix and modify content, create new web sites and maintain web applications.

Level of commitment

Average 4 hours per week

Expected duties

  • Troubleshoot caching issues with web services
  • Creating, monitoring and troubleshooting load balancer pools
  • Creating new top level Fedora Project and Hosted web sites
  • Maintain DNS infrastructure for fedoraproject.org
  • Maintain and trouble shoot reverse proxy configurations

Required skills

  • Experience with Apache
  • Experience with Python
  • Experience with varnish
  • Experience in reverse proxy load balanced configurations
  • Experience managing, deploying or maintaining at least one of the tools in current use
  • Expert level differentiation between humor and reality (even when humour is spelled with too many u's)
  • Experience with mid-level system administration tasks and troubleshooting (user / filesystem permissions, remote connectivity, vhost configuration)

Suggested skills

  • Experience with TurboGears
  • Experience with SQLAlchemy
  • Experience with haproxy and memcached
  • Experience with HTML, CSS
  • Experience with BIND

Current tools

Note.png
Adding tools
Names should be links to Fedora tool URL and a link to the upstream project documentation should also be included.

Typical Tasks

Web content tickets