Network and System Administrator
Position Summary:
Full Time Salary Exempt, Benefits Eligible
Reporting to the Director of Technology
Suffield Academy's technology department seeks to hire a Level II / III System Administrator to assist with IT infrastructure and support. The Technology department has a total of four employees making this a key role on a small team.
The position covers a range of responsibilities best summarized as maintenance of the school's network and server equipment, as well as the applications and configuration of those devices and services.
The school's client base is almost exclusively Apple, and our servers almost exclusively Linux. Thus, we seek candidates with Linux or other Unix-like experience (as opposed to Microsoft Windows).
We seek candidates who think methodically, are process-oriented, and seek to create and maintain lasting and well-documented technology infrastructure. We do not expect candidates to be immediately familiar with every system that we run; applicants with varying experience levels are encouraged to apply. We want candidates who are enthusiastic about learning new skills and solving problems; a growth mindset and willingness to learn are highly desirable traits for this position.
Primary Duties and Responsibilities:
Installing, managing, and maintaining the school's network and server infrastructure. Suffield Academy has over 50 virtual and physical servers, as well as network equipment spanning more than 30 buildings. Primary systems include:
- Debian Linux servers, with some other Linux variants (and a few BSD and Windows machines for specialized applications).
- Standard LAN services: DNS, DHCP, IPv6 RA, NAT44/NAT64.
- Juniper, Aruba, and Cisco network devices (L2/L3, wired and wireless).
- Container and VM management through Incus.
- Miscellaneous application servers: Apache/Nginx, FreeRADIUS, FileMaker, Samba.
- TLS certificate management and renewal through Let's Encrypt.
This position has primary day-to-day responsibility for all aspects of these systems, including (but not limited to):
- Installation/provisioning of new instances and hardware.
- Configuration of new systems and changes to existing systems.
- Installation, upgrades, and routine patching of server software.
- Performing regular backups of configurations and data.
- Monitoring system performance, reviewing logs, and troubleshooting problems.
Additionally, this role performs regular tasks in support of managing the IT infrastructure:
- Automation of routine tasks (we are currently standardizing on Ansible).
- Documentation of operational procedures and configuration.
- Providing direct second-tier support to users for specific hardware and troubleshooting.
- Working closely with the technology department and the director to prioritize budget items, plan new projects, and refine existing operations.
Required and Desirable Skills:
Required Skills:
- Very strong self-motivation to learn new technologies and solve problems independently. We would prefer a candidate who doesn't know everything but is willing to learn rather than a candidate who knows a great deal but doesn't want to learn more.
- Ability to write a basic program in at least one common Unix-y language (e.g., Perl, Python, Bash, Java, C/C++, Rust, PHP).
- Comfort with Linux command-line system administration tools and processes; examples include setting up and securing a default installation, filesystem management, memory management, and file permissions.
- Familiarity with layer-2 and layer-3 networking concepts: subnetting, switching (Ethernet), routing (IP), firewalling, and DNS. (Suffield Academy is transitioning to an IPv6-mostly network. If you're not familiar with IPv6, you will be soon!)
- Solid communication skills; capable of writing thorough documentation for a technical audience and training staff in operational procedures.
Desirable Skills:
The skills below align with our existing environment, but are not mandatory for successful applicants. As noted above, we value employees who are willing to learn; skills below can be acquired on the job:
- Experience writing Ansible tasks and playbooks for automation.
- In-depth understanding of Linux daemon management (systemd, cron, and shell scripting).
- In-depth understanding of core network infrastructure protocols and daemons (ARP, IPv6 neighbor discovery, DNS, DHCP, 802.1X/RADIUS).
- Experience with firewall ruleset creation (e.g., OpenBSD's PF or Linux's netfilter).
- Familiarity with Debian Linux package management and configuration.
- Experience with Juniper EX-series or Cisco Catalyst layer-2 and layer-3 switch administration.
- Experience with Aruba Wireless controller-based systems.
- Experience with SQL-based relational databases (e.g., Postgres) for storing and querying data.
- Ability to lift and carry at least 50lbs (unpacking and installing equipment).
Qualifications:
- 4-year degree in a technology field, or 3+ years of Unix-like system administration experience.
- For the candidate of choice, a thorough background check including a criminal background check is required as a condition of employment.
Working Conditions:
Suffield Academy is a private independent boarding school serving 400 students in grades 9-12. The technology department provides infrastructure and support for over 500 users in a residential setting (much like that of a small college).
Non-discrimination Policy: Suffield Academy is an Equal Opportunity Employer (EOE). Qualified applicants are considered for employment without regard for race, color, religion, sex, sexual orientation, national or ethnic origin, age, disability, genetic information, or any other class protected by law. An applicant's preference for vi or emacs does not disqualify them from consideration.
This position is 12-month, salaried, overtime exempt, in-person only. When school is in session, classes meet Monday - Saturday. Employees are on-call for emergencies; typically, employees stay late or return to work in emergency situations fewer than 5 times per year. No regular travel required.
The school has a welcoming community environment with a variety of benefits including paid time off, medical coverage, retirement plan, and more.
Application Instructions:
If you are interested in applying for this position, please follow these steps:
- Review the Qualifications and Required Skills section of this document. We welcome a range of experience levels to apply for this position, but all applicants must meet these minimum criteria.
- Prepare a cover letter that includes at least the following:
- Your preferred Linux distribution (or other open-source Unix-like OS)
- The name(s) of your most familiar programming language(s)
- A skill or technology you learned recently that you're excited about
Applications that do not include this cover letter may not receive a response.
- Send an e-mail to hr-netsysadmin@suffieldacademy.org. Include the resume and cover letter in electronic form (PDF preferred). You should receive an automated reply acknowledging your submission.
This document last revised Friday, 30-Oct-2026 13:43:17 EDT.
