top of page
nr logo color.png

Net Results is Hiring

  • Writer: Courtney Moore
    Courtney Moore
  • 1 hour ago
  • 3 min read


Linux Systems Administrator & Junior Programmer

Full-Time  |  Remote  |  9:00 AM – 5:00 PM EST

 

About Net Results LLC

Net Results is a family-owned business with a dedicated five-member team, providing township accounting software solutions since 1988. We specialize in simplifying financial and assistance record-keeping for Indiana townships through our products, TOMSWeb and STOA. At Net Results, we combine innovation, integrity, and accessibility to support the unique needs of small and large townships alike. Our team works fully remotely, collaborating across time zones to provide exceptional service. We foster a culture of continuous learning and teamwork, where every team member plays a meaningful role in our success.

 

Position Overview

We are seeking a skilled and dependable Linux Systems Administrator & Junior Programmer to take ownership of our server infrastructure and contribute to client-facing development work. In this role, you will be the primary steward of our Linux hypervisor environment, ensuring uptime, security, and reliability across five hypervisors and their associated virtual machines. You will also collaborate closely with our head programmer, Courtney Moore, to complete development tickets submitted by clients.

 

Key Responsibilities

Linux Infrastructure & Hypervisor Management

•       Maintain and monitor 5 Linux hypervisors and their associated virtual machines to ensure optimal performance and availability.

•       Configure, maintain, and update firewall rules to protect the server environment and enforce security policies.

•       Provision and configure new virtual machines as needed to support business and client requirements.

•       Create and manage backup copies of servers, ensuring data integrity and business continuity.

•       Perform routine system updates, patching, and health checks across all hypervisors and VMs.

•       Troubleshoot and resolve infrastructure issues in a timely manner.

•       Administer and maintain 2 proxy servers, ensuring reliable and secure traffic routing.

•       Assign and redirect DNS records through the proxy servers to manage domain routing and resolution.

•       Issue, renew, and actively monitor SSL/TLS certificates across all servers to ensure none expire or lapse.

Server Application Maintenance

•       Maintain and update printing functionality running on the servers.

•       Manage and troubleshoot HTML-to-PDF conversion services.

•       Maintain and update email delivery functions, ensuring reliable outbound email operations.

•       Diagnose and resolve issues with server-hosted applications as they arise.

Web Development Support

•       Work alongside head programmer Courtney Moore to address and complete client-submitted development tickets.

•       Write and maintain basic HTML and JavaScript as required to fulfill client requests.

•       Contribute to code reviews and development discussions with the programming team.

 

Qualifications & Skills

Required

•       Solid hands-on experience administering Linux servers in a production environment.

•       Demonstrated experience managing hypervisors and virtual machines (e.g., KVM, Proxmox, VMware, or similar).

•       Working knowledge of Linux firewall configuration (e.g., iptables, firewalld, UFW).

•       Experience implementing and managing server backup solutions.

•       Experience administering and maintaining proxy servers in a production environment.

•       Solid understanding of DNS management, including assigning and redirecting DNS records.

•       Experience issuing and managing SSL/TLS certificates, with a strong focus on preventing expiration (e.g., Let’s Encrypt, Certbot, or similar tools).

•       Familiarity with server-side printing, HTML-to-PDF generation, and SMTP/email delivery systems.

•       Proficiency in HTML and JavaScript for front-end development tasks.

•       Strong troubleshooting and problem-solving abilities.

•       Effective written and verbal communication skills for a remote team environment.

Preferred

•       Experience with common Linux distributions (Debian, Ubuntu, CentOS/RHEL, or similar).

•       Familiarity with scripting languages such as Bash or Python for automation.

•       Knowledge of networking fundamentals (DNS, DHCP, VLANs, VPNs).

•       Experience working in a remote, distributed team environment.

•       Exposure to version control systems such as Git.

 

Work Schedule & Location

•       Position Type: Full-Time

•       Hours: Monday – Friday, 9:00 AM – 5:00 PM Eastern Standard Time (EST)

•       Location: Fully Remote — work from anywhere

•       Annual On-Site Requirement: One in-person conference per year in Indianapolis, Indiana, typically held in September or October (travel details provided in advance)

 

How to Apply

If you are passionate about Linux infrastructure and enjoy contributing to a collaborative development team, we would love to hear from you. Please fill out our online application here: https://www.4netresults.com/careers.

Net Results LLC is an equal opportunity employer. We welcome applicants of all backgrounds.

 
 
 
bottom of page