Job Summary
We are seeking an experienced Senior IT Generalist to lead and manage complex IT operations with expertise in networking, server virtualization, SQL, Active Directory (AD),
Microsoft Azure, and other Microsoft enterprise applications. The ideal candidate is a strategic thinker with advanced technical skills, capable of overseeing IT infrastructure,
driving system optimizations, and mentoring junior team members to ensure high availability, security, and performance.
This is a full-time, on-site position with on-call responsibilities for critical incidents. The work schedule may include evening, weekend and holiday hours. A hybrid work schedule may be available depending on business need.
Supervision Exercised
This position does not exercise supervision.
Examples of Important and Essential Duties
-
Networking: Architect, implement, and manage enterprise-grade network infrastructure, including advanced configurations of routers, switches, firewalls, and SD-WAN solutions. Proactively monitor and optimize network performance and security.
-
Server Virtualization: Lead the design, deployment, and management of virtualized server environments (e.g., VMware, Hyper-V), including capacity planning, high-availability configurations, and disaster recovery strategies.
-
SQL Administration: Oversee SQL Server environments, performing advanced database administration, query optimization, indexing, and ensuring scalability and reliability for critical business applications.
-
Active Directory (AD): Administer and enhance enterprise-wide AD environments, implementing complex group policies, security frameworks, and hybrid identity solutions with Azure AD.
-
Microsoft Azure: Architect and manage Azure-based solutions, including IaaS, PaaS, and hybrid cloud integrations. Lead migrations, optimize cloud resources, and ensure compliance with security best practices.
-
Microsoft Enterprise Applications: Oversee deployment, configuration, and support of Microsoft 365, Exchange, SharePoint, Teams, and other enterprise applications, ensuring seamless integration and high user satisfaction.
-
System Optimization & Automation: Develop and implement automation scripts (e.g., PowerShell, Python) to streamline IT operations, reduce downtime, and improve system efficiency.
-
Incident Management & Troubleshooting: Lead resolution of complex IT issues, coordinating with cross-functional teams to minimize disruptions and implement root-cause fixes.
-
Mentorship & Leadership: Mentor junior IT staff, provide technical guidance, and contribute to IT strategy and policy development.
-
Security & Compliance: Develop and enforce IT security policies, conduct risk assessments, and ensure compliance with industry standards (e.g., GDPR, CIS, ISO 27001).
-
Documentation & Reporting: Maintain comprehensive documentation of IT systems, processes, and configurations. Prepare reports for leadership on system performance, incidents, and strategic initiatives.
-
Other related duties as assigned.
Job-Related and Essential Qualifications
Advanced Knowledge of
- Advanced knowledge of networking protocols and hardware (e.g., Cisco, extreme.) including Wireless at scale.
- Virtualization platforms (VMware, Hyper-V) and related technologies (e.g., vSphere, vSAN).
- Advanced SQL Server skills, including clustering, replication, and performance optimization.
- Active Directory, Azure AD, and identity management solutions.
- Azure services (e.g., Virtual Machines, Azure Functions, AKS) and cloud security frameworks.
- Microsoft 365, Exchange, SharePoint, Teams, and other Microsoft enterprise applications.
- SQL Server administration, including high-availability setups and performance tuning.
- Networking, server virtualization, and enterprise IT infrastructure management.
Skills to
- Strong scripting and automation (e.g., PowerShell, Python, Terraform).
- Exceptional problem-solving
- Communicate effectively
Ability to
- Manage multiple priorities
- Collaborate with cross-functional teams
- Lift and move IT equipment, as needed
- Proficiently use Microsoft Azure, including architecture, migrations, and cost optimization.
- Manage Active Directory in large-scale or hybrid environments.
- Extensive expertise
- Sit for extended periods and frequently stand, walk, stoop, and kneel.
- Lift and move objects weighing up to 50 lbs.
- Work in environments with exposure to electrical energy, dust, grease, and chemicals.
- Respond to urgent technical or security issues during business hours.
Job-Related Minimum Qualifications
Education and Experience
Bachelor's degree in computer science, Information Technology, or a related field. A minimum of seven years of progressive IT experience, with at least 3 years in a senior or lead role or an equivalent combination of education and experience.
Preferred
Microsoft Certified: Azure Solutions Architect Expert, VMware Certified Professional (VCP), Cisco CCNP, Microsoft Certified: Enterprise Administrator Expert, or equivalent.