Performs advanced technical and professional work required to aid in the configuration, maintenance and troubleshooting of all data center components, installation, maintenance, and troubleshooting of networks, virtual infrastructure, and technology systems.. An employee in this class is responsible for administration of a broad range of County technology infrastructure. This employee should possess a diverse skillset, capable of performing tasks related to various technologies involving Microsoft related environments, virtualization, storage, logging systems, network administration, and other applicable systems. Additional duties include maintaining and expansion of Cloud infrastructure, troubleshooting server and network problems, maintaining backups for disaster recovery, assistance with technology-related solutions for other departments, cross-training with other IT staff for adequate coverage, and understanding of other County functions and needs. The employee may assist in the development of user training documentation and administer computer training on an as-needed basis. Training at this level is on an informal basis and typically involves a variety of technologies. Guides include online research and manuals. Work is performed under the general supervision of the Department Head and is evaluated through observation, conferences, and the quality and effectiveness of work completed.
- Configures, maintains, and supports various data center components such as physical and virtual server environments, including hypervisors, virtual machines, storage equipment, etc.
- Installs, configures, and maintains server operating systems (ex: Windows Server, Linux).
- Monitors system performance, availability, and capacity; proactively identifies and resolves issues under the direction of the IT Director.
- Configures, maintains, and troubleshoots network infrastructure, including switches, routers, firewalls, and VPNs while ensuring best-practice security standards are implemented.
- Documents and updates network and system connectivity maps, processes and support procedures as assigned by the Department Head.
- Writes, develops, and maintains scripts to automate various processes such as remote installations, software upgrades, security patches among other tasks.
- Develops methods, supporting tools, and technologies to facilitate and aid in automating and monitoring of applicable systems and software.
- Manages and maintains Microsoft 365 services, including Exchange Online, SharePoint, OneDrive, Teams, and Entra ID (Azure AD).
- Supports, configures, and troubleshoots backup systems and applications related to County computer systems.
- Troubleshoots and supports advanced technology issues on a daily basis.
- Supports, maintains, and assists with implementation of various types of Cloud software used by County Departments.
- Serves as liaison between County and current hardware and software maintenance vendors.
- Responsible to the users for timely resolution of their problems through providing an answer or referral for appropriate consultation.
- Serves as technical resource for hardware, software, network servers and network connectivity.
- Troubleshoots and repairs hardware, software and network connectivity issues related to computer systems.
- Performs other duties as assigned.
- Must be able to work and communicate effectively with others individually and in a team setting.
- Must have a thorough understanding of network operating systems such as Windows Server.
- Practical experience with Microsoft Active Directory and Group Policy.
- Strong practical knowledge of the implementation of network firewalls along with accompanying knowledge of firewall protocols and concepts.
- Strong working knowledge and understanding of networking protocols, technologies and equipment.
- Working knowledge of Office 365 Administration & Related MS Applications.
- Thorough understanding of Microsoft systems such as Windows Server, SQL Server, Windows desktop operating systems and MS Office is required.
- Considerable knowledge of the nature of functions and problems in the networked user environment.
- Practical knowledge of virtualization, VMware and Hyper-converged Infrastructure.
- Practical knowledge of spam filter appliances.
- Practical knowledge of Cloud computing concepts and applications.
- Practical knowledge of Linux/Unix Operating Systems.
- Ability to plan, organize, and manage duties efficiently.
- Ability to interact with end computer users, systems professionals, computer operations staff, and technical support personnel to solve technical problems, which impede or delay the processing of data.
- Ability to train, direct, and coordinate the work of others.
- Ability to establish and maintain effective working relationships.
- Graduation from a four-year college or university in the area of management information systems, or a closely related field and two years’ experience working with Microsoft Windows Environment; or
- Equivalent combination of training, education, and experience.
- Possess a valid N.C. drivers’ license.
Special Requirement:
- Employee must be fingerprinted to comply with state and federal requirements.