Sr Systems Administrator

Job Summary:  

The Sr Systems Administrator is responsible for maintaining the company's IT infrastructure, ensuring the systems' stability, security, and efficiency. This role involves overseeing hardware and software installation, configuration, and maintenance, managing network and server environments, and providing technical support to end-users. The Sr Systems Administrator will also monitor system performance, troubleshoot issues, and implement security measures to protect the company's data and systems. 

 

Duties/Responsibilities: 

  • Maintain and support the integrity of the operating system environment, backup environment, and various computer systems, including Microsoft 365, SaaS applications, Azure, Veeam, and others. 
  • Maintain all physical and virtual servers, ensuring optimal performance and reliability. 

  • Perform systems maintenance tasks, such as system back-up, recovery, and file maintenance to promote uptime and efficient performance.  

  • Maintain the network infrastructure across locations, ensuring connectivity and security. 

  • Implement and manage network security measures, including firewalls, VPNs, and intrusion detection systems. 

  • Install and test system software upgrades and computer components.  

  • Configure software and resolve technical problems.  

  • Create and maintain documentation of IT infrastructure, IT procedures, and troubleshooting procedures. 

  • Perform server administration tasks (ex: user/group, security permissions, group policies, print services). 

  • Monitor data-center health using existing management tools and respond to hardware issues as they arise. 

  • Maintain internal infrastructure requirements, including laptop and desktop computers, servers, routers, switches, firewalls, printers, phones, security updates, support internet, intranet, LANs, WANs, and network segments. 

  • Provide technical support for employees by responding to help desk tickets, phone calls, and email requests. 

  • Participate in periodic IT inventory management and asset tracking. 

  • Perform other duties as assigned. 

 

Required Skills/Abilities:  

  • Excellent communication and interpersonal skills to effectively collaborate with cross-functional teams. 

  • Ability to work independently, prioritize tasks, and meet deadlines in a dynamic work environment. 

  • Willingness to learn and grow in a challenging and fast-paced environment. 

  • Excellent organizational and project management skills and ability to handle multiple projects within a set deadline.  

  • Adept in problem-solving and troubleshooting complex technical issues. 

 

Education and Experience: 

  • Bachelor's degree in computer science or a related field. 

  • Four to Seven years of experience required. 

  • An equivalent combination of education and experience will be considered in lieu of a degree. 

  • Strong knowledge of Windows and Linux server environments. 

  • Proficiency in managing network infrastructure and security solutions. 

  • Experience with endpoint management tools and practices. 

  • Experience managing Azure environments, including Azure AD. 

  • Experience managing Microsoft 365 services. 

  • Experience with CrowdStrike or similar endpoint security solutions. 

  • Proven experience in creating and managing fault-tolerant infrastructure. 

  • Knowledge of Microsoft Office (Word, Excel, and PowerPoint). 

 

Physical Requirements:  

The physical demands described are representative of those that an employee must successfully performReasonable accommodation may be made to enable individuals with disabilities to perform essential functions. 

  • Employees must regularly lift and/or move up to 15 pounds.   

 

Work Environment 

The work environment characteristics described are representative of those an employee encounters while performing the essential job functions. 

  • Employees regularly work in an office environment.