Location : Remote in, US
Salary : $70,000 — $75,000
Job Overview
We are seeking a motivated systems administrator to help us transform our infrastructure and lead our team. The Systems Administrator II is tasked with ensuring the smooth operation of Linux (Debian/Ubuntu) systems, maintaining and modifying networking, and helping to spec and scope any necessary changes to our infrastructure.
This full-time, telecommuting (permanent) position requires working from home with approximately 5% travel. Company offers performance bonuses, 401k, medical, great pay, on-the-job skills training, and the chance to work with talented team members.
Key Responsibilities of the Systems Team
- Ensure Operating Systems are kept updated, including testing and executing upgrades
- Regularly deploy application upgrades
- Create and maintain automation using tools such as but not limited to Ansible and Terraform (or adjacent technologies)
- Ensure backups are performed successfully, test backups for integrity
- Work with the security team to remediate necessary compliance changes
- Maintain internal toolsets including but not limited to; monitoring systems, the ticket system, and low code automation tool sets (n8n)
- Improve backend processes to support ticket completion efficiency
- Perform log analysis and provide developers with telemetry and troubleshooting data for helping to improve our products
- Work with third-party providers during any outages
- Participate as a member of the on-call rotation (occasional weekends)
- Assist colleagues with trickier troubleshooting tasks
- Participate in documentation efforts
- ~5% Travel required
- Other duties as assigned
Required Qualifications
- A bachelor’s degree or higher in Computer Science or related field
- Demonstrable experience using Linux operating systems (Debian/Ubuntu preferred)
- Demonstrable knowledge of Elasticsearch/Solr
- Demonstrable knowledge using Ansible
- Ability to read and/or write code in at least one of the following languages:
- Proficiency with Bash
- Ability to handle assigned tasks independently and also collaboratively across departments
- Demonstrated problem-solving proficiency
- Excellent communication, and interpersonal skills
Preferred Qualifications
- Experience with any of the following technologies:
- Google, AWS, and Digital Ocean public clouds
- VMWare
- IP Networking and firewall configuration
- Apache/MariaDB/HAProxy
- Cloudflare
- Gitops
- Infrastructure as Code
- Kubernetes or other containerized environments
- Experience participating in Open Source communities and projects
- Familiarity with Git and creating and maintaining CI/CD pipelines
- Demonstrated knowledge of lending library operations
- Experience with Company-supported products (Aspen, Koha, Libki, Metabase, et al.)