Director, Infrastructure Technology

Top Hat Engineering Corp•St. Petersburg, FL
•$130,000 - $150,000•Remote

About The Position

Top Hat Engineering is seeking a hands-on IT leader to oversee day-to-day technology operations, cloud and corporate IT infrastructure, and the systems and tools used by engineering teams. The position combines strategic leadership with direct technical work, including infrastructure troubleshooting, server management, complex issue resolution, and employee support. The director oversees AWS and Microsoft Azure environments, Microsoft 365, Linux and Windows systems, endpoint infrastructure, and the 3CX phone system. A key focus is preparing, securing, deploying, and supporting Linux servers at customer locations to run company applications. This is a remote role with occasional travel to customer sites for deployments, troubleshooting, and technical support. The role leads and develops the IT team and partners with the CIO and company leadership on technology roadmaps, budgets, standards, and operational priorities. It is responsible for cloud operations, Microsoft 365 and identity services, customer-site server deployments, end-user support and hardware, telephony, and security. The director is expected to build reliable, secure, well-documented environments, improve efficiency through automation, and work directly with engineering teams and customers.

Requirements

  • 15+ years of IT experience, including at least 5 years leading an IT team.
  • Strong hands-on experience with AWS infrastructure and cloud operations.
  • Experience administering Microsoft 365, Entra ID, identity management, SSO, and MFA.
  • Strong Linux administration skills, particularly with RHEL and/or Ubuntu.
  • Experience provisioning, securing, deploying, and troubleshooting servers in on-premises or customer-managed environments.
  • Experience managing Windows Server, desktop operating systems, networking, and endpoint infrastructure.
  • Knowledge of security best practices, patch management, vulnerability remediation, backups, and disaster recovery.
  • Strong troubleshooting, documentation, organizational, and communication skills.
  • Ability to work directly with customers and coordinate technical deployments with their IT teams.
  • Willingness and ability to travel occasionally to customer sites.
  • Ability to safely lift, carry, push, and pull objects weighing 40+ pounds.
  • Ability to stand and walk for extended periods, including throughout full work shifts.
  • Ability to follow safety procedures, wear required personal protective equipment, and maintain a clean and organized work area.
  • Reliable attendance and punctuality, including flexibility to work extended hours, overtime, or varying shifts when required.

Nice To Haves

  • Experience leading IT operations in an engineering, software, or technical professional services organization.
  • Experience with infrastructure automation tools such as Ansible and Terraform.
  • Familiarity with virtualization platforms such as VMware, Nutanix, or Hyper-V.
  • Experience with IT service management platforms such as ServiceNow.
  • Familiarity with IT security and compliance frameworks.
  • Relevant certifications, such as AWS Solutions Architect, Microsoft Azure Administrator, Microsoft 365 Administrator, RHCSA/RHCE, CompTIA Security+, ITIL Foundation, or 3CX certifications.

Responsibilities

  • Lead, mentor, and develop the IT team, managing priorities, resources, and service delivery.
  • Partner with the CIO and company leadership to establish the IT roadmap, budget, technology standards, and operational priorities.
  • Manage IT vendors, hardware procurement, software licensing, and service contracts.
  • Establish and maintain IT policies, documentation, asset inventories, and operational procedures.
  • Manage and maintain AWS infrastructure, including EC2, S3, VPC, IAM, networking, and storage.
  • Administer Microsoft Azure and Entra ID services, including identity, access management, and cloud services.
  • Monitor cloud performance, security, availability, and costs.
  • Own backup, disaster recovery, and business continuity planning.
  • Improve infrastructure reliability and efficiency through automation and standardization.
  • Administer Microsoft 365 services, including Exchange Online, Teams, SharePoint, OneDrive, and Intune.
  • Manage user accounts, licensing, access permissions, MFA, conditional access, and single sign-on; integrate identity and access management with SaaS applications.
  • Maintain endpoint management, email security, and data protection policies.
  • Provision, configure, and maintain Linux servers running RHEL and Ubuntu in AWS and at customer facilities.
  • Manage customer-site server deployments, including hardware selection, OS installation, security hardening, configuration, testing, upgrades, and troubleshooting.
  • Develop standardized server builds, deployment checklists, installation guides, and troubleshooting runbooks.
  • Work with customer IT teams to validate server readiness, networking, firewall rules, access requirements, and security policies.
  • Troubleshoot server, operating system, networking, and application infrastructure issues remotely and on-site as needed.
  • Travel to customer locations to support deployments, resolve infrastructure issues, and coordinate technical activities.
  • Administer Windows Server and Windows 10/11 environments, including Active Directory, Group Policy, and system updates.
  • Automate routine infrastructure and administration tasks using Bash, PowerShell, Python, Ansible, Terraform, or similar tools.
  • Serve as the senior escalation point for complex hardware, software, network, and access issues.
  • Diagnose and repair laptops and desktops, including component replacement when necessary.
  • Manage device procurement, imaging, deployment, inventory, maintenance, and retirement.
  • Oversee the help desk, ticket queue, service-level targets, and employee support experience.
  • Administer and maintain the 3CX phone system, including extensions, call routing, IVR, SIP trunks, desk phones, and softphones.
  • Maintain endpoint protection, firewalls, VPNs, identity controls, and secure remote access.
  • Lead vulnerability management, patch compliance, security incident response, and remediation activities.
  • Conduct security awareness training and maintain security policies, access reviews, and operational documentation.
  • Collaborate with customers to address infrastructure security requirements for on-premises and cloud deployments.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service