Senior Systems Administrator – Cloud Engineer
Elliott DavisAbout the role
WHO WE ARE
Elliott Davis pairs forward-thinking tax, assurance and consulting services with industry-leading workplace culture. Our nine offices — located in the fastest growing cities in the US — are built on a foundation of inclusivity, collaboration, and collective growth. We work daily to provide exceptional service to our people, customers, and our communities. Audit and assurance services are provided by Elliott Davis, LLC (doing business in NC and D.C. as Elliott Davis, PLLC), a licensed CPA firm.
Our Mission, Vision and Values
Mission: To provide exceptional service for our people, our customers, and our communities.
Vision: To elevate all experiences by caring more.
Values: Do the right thing, Service to others, Mutual Respect, Always Getting Better, Quality
Position Overview
Responsible for the design, implementation, optimization, and maintenance of enterprise IT infrastructure across both cloud and on-premises environments. Bringing strong technical expertise, this role supports system administration, troubleshooting, automation, and project delivery. The ideal candidate will have experience with Microsoft Azure, modern networking technologies such as SASE (including SD-WAN and ZTNA), virtualization, and enterprise Windows environments.
Responsibilities
Cloud Infrastructure & Automation
- Deploy and manage Azure services (VMs, storage, networking, security, automation).
- Implement and manage hybrid identity solutions including Azure AD Connect.
- Drive automation and streamline infrastructure management through scripting, orchestration, and automation tools.
Networking & Security
- Implement and manage software-defined networking and secure access service edge (SASE) solutions, including ZTNA, SD-WAN, and FWaaS (Palo Alto Prisma Access experience preferred).
- Collaborate with the security team to ensure compliance and secure architecture across cloud and on-premises platforms.
- Manage firewalls, high-availability architectures, and core network protocols.
Systems & Storage
- Design, implement, and maintain enterprise systems including Windows Servers, Active Directory, storage, and virtualization platforms.
- Manage enterprise storage environments (SAN/NAS).
- Oversee system upgrades, patching, backups, and disaster recovery testing.
Operations & Support
- Monitor and analyze system performance, availability, and capacity.
- Troubleshoot and resolve infrastructure-related incidents and service requests.
- Participate in 24/7 on-call rotation for critical system support.
- Maintain IT asset inventory and lifecycle management.
Projects & Leadership
- Lead or contribute to IT projects, providing technical guidance and coordination.
- Develop and maintain documentation, including diagrams, configurations, and procedures.
- Mentor junior IT staff and provide technical training as needed.
- Manage vendor relationships and third-party service providers.
Requirements
- Bachelor’s degree in Computer Science, Information Technology, or related field, or equivalent professional experience.
- 5+ years of hands-on experience in IT systems administration, with strong expertise in cloud platforms, virtualization, and modern infrastructure.
- Strong working knowledge of Microsoft Azure (VMs, networking, storage, security, automation) and hybrid identity solutions including Azure AD Connect.
- Experience supporting migrations of services and applications to Azure (e.g., during consolidation or acquisitions) preferred.
- Proven expertise with Windows Server environments (physical, virtual, and cloud) including Active Directory, Azure Active Directory (Entra ID), Group Policy, DNS, and DHCP.
- Experience with virtualization platforms (VMware vSphere, Microsoft Hyper-V) and enterprise storage technologies (SAN/NAS).
- Knowledge of backup/disaster recovery solutions and IT security principles including compliance requirements and firewall management.
- Knowledge of core networking protocols (IPv4), routing, switching, and high-availability designs.
- Experience with monitoring and management platforms (Azure Monitor, PRTG, or similar) and configuration/systems management tools (e.g., SCCM).
Supervisory Responsibility
This role will not require any direct supervisory responsibility. The person in this role will be asked to lead or manage projects and project teams.
Growth Path<
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s