Systems Administrator / SysOps Positions Available at Junior and Senior Volunteer Levels in Spokane Area for Local HQ of International Non-Profit

An exceptional opportunity for Spokane locals to get diverse experience in a broad range of hands-on Systems Administrator experience across Small-to-Medium Business (SMB) and Enterprise-class infrastructure, hardware, software, and cloud technologies. Multiple positions open for both junior and more senior positions. You will work directly with, and receive training from, the Information Technology (IT) Director, and in some instances the Chief Technology Officer (CTO) with more than 40 years of IT experience, and a history of mentoring many up and coming aspiring tech workers into exceptional technology career trajectories.


A Junior level administrator should have familiarity with the below technologies, and the tasks involved in using them, either with professional experience or self-taught skills, senior staff will help with training to fill in any gaps.


A Senior level administrator needs to meet or exceed these points with multiple years of relevant experience, and you will have opportunities to grow your existing skillset and technology stack experience far beyond where you are now.


As with all positions at RPG Research, these are unpaid Volunteer positions with no financial compensation.


Internships (also unpaid) may be available to qualified applicants, depending on arrangements with you educational institution.


APPLY NOW!


Skills and Job Duties:


  1. Understanding of computer and hardware:
  2. Basic distinctions between RAM, CPU, disk, etc.
  3. Able to rack and mount network devices and servers in a server rack
  4. Flash firmware on network and other hardware devices
  5. Setup, maintain, and troubleshoot laptop and desktop hardware
  6. Navigating and accomplishing simple to complicated tasks in a Linux command line:
  7. Windows and Linux Operating Systems.
  8. Copying, editing, and moving configuration files
  9. Restarting services, applying service and application changes, installing and updating software packages
  10. Provisioning LVM, creating filesystems, managing permissions
  11. Reviewing logs and troubleshooting application issues
  12. Domain Name Service (DNS) and servers
  13. Email services and servers (SMTP, POP, IMAP
  14. Enterprise Resource Planning (ERP) platforms (Odoo, ERPNext, etc.)
  15. Content Management System (CMS) platforms (Plone, OpenCMS, etc.)
  16. Federated data exchange platforms (Matrix-synapse, Mastadon, Seafile, etc.)
  17. Identity management services (LDAP, SSO, Gluu, SAML, IDP, etc.)
  18. Video conferencing self-hosted platform (Jitsi, etc.)
  19. Administration (not programming) of Machine Learning (ML), Artificial Intelligence (AI), Chatbots, and similar self-hosted services and servers (PyTensor, PyTorch, Maubot, etc.)
  20. Chatroom user management and moderations (Matrix, Element, etc.)
  21. Understanding of virtualization technology and Networking (i.e. Xen Orchestra, ProxMox, VMWare, etc.)
  22. How to create and move virtualized hosts
  23. VLANs, basics of subnetting, basics of firewalling, NAT'ing and port-forwarding
  24. Amazon Web Services (AWS) Cloud infrastructure
  25. Additional third-party collocation and cloud hosting providers (Xmission and others)
  26. Understanding of infrastructure automation and monitoring:
  27. Basic shell scripting abilities (i.e. BASH, etc.)
  28. Configuration management tools for managing patching, application installs and configurations, and OS level configurations (i.e. Ansible, Terraform, Puppet, SaltStack, etc.)
  29. Monitoring systems (i.e. Nagios, Zabbix, Prometheus, etc.)
  30. Log collections, querying, monitoring, and alerting (i.e. LogInsight, Loki, Graylog, ElasticSearch, etc.)
  31. Document all changes, and update support tickets in a timely fashion


Applicants at all levels must:

  1. Pass a criminal background check
  2. Be honest! Mistakes are expected, and you are not expected to be able to handle all assigned tasks or be available at all times. Be willing to communicate any and all issues.
  3. Have a willingness to learn and try new things.
  4. Attend weekly meetings and training at least once per week (1-2 hours).
  5. Commit to providing at least 3 to 6 hours per week (never more than 10 hours maximum).
  6. Commit to a minimum 6 months (most of our volunteers stick around for many years due to our wonderfully supportive and understanding environment and very flexible schedule).
  7. While much of the work can be done remotely all applicants MUST be able to physically come to our facilities throughout the greater Spokane region as needed.
  8. Must be able to lift 30 lbs or more (loading servers into server racks, etc.).


Job Types:

  1. Volunteer, Part-time, Temporary, Internship, unpaid.
  2. Salary: $0 USD


APPLY NOW!



Discuss

No comments yet. Start a new discussion.

Add Comment