Lead Infrastructure Engineer (Microsoft Cloud & Cybersecurity)
Lead Infrastructure Engineer (Microsoft Cloud & Cybersecurity)Location: Denver, CO (Hybrid – Remote with Client Visits Throughout the Denver Metro Area)Employment Type: Full-TimeCompensation: $110,000–$125,000 Base Salary + Target 10% Annual Performance BonusAbout PCG SystemsPCG Systems is a growing Managed IT and Cybersecurity company supporting businesses throughout Colorado and beyond. We specialize in Microsoft Cloud, Cybersecurity, Networking, Infrastructure Modernization, and Strategic IT Consulting for small and mid-sized businesses.We're looking for an experienced Lead Infrastructure Engineer to become one of the senior technical leaders within our organization.This role is responsible for designing, implementing, securing, and supporting complex client environments while helping establish technical standards, mentoring engineers, improving automation, and serving as a senior technical resource for the engineering team.If you're looking for a traditional help desk role, this isn't it.What You'll DoAs our Lead Infrastructure Engineer, you'll work directly with the Managing Partner and engineering team to deliver secure, reliable, and scalable technology solutions for our clients.Responsibilities include:Architect, deploy, and support Microsoft 365 environmentsDesign, implement, and support Microsoft Azure infrastructureDesign and administer Microsoft Entra ID and Microsoft IntuneLead Microsoft 365 tenant migrations and cloud modernization projectsDesign, configure, and support Fortinet security solutionsConfigure business networking including VLANs, routing, switching, VPNs, wireless, and network securityImplement and support SentinelOne, Check Point Harmony Email & Collaboration, and other cybersecurity solutionsDesign and support cloud backup and disaster recovery solutionsDevelop PowerShell automation and scripting to improve efficiencyLead infrastructure projects from planning through implementationTroubleshoot and resolve complex Tier III infrastructure issuesMentor engineers and help develop technical standardsImprove documentation and engineering processes within HuduWork directly with business owners and executive leadership on strategic technology initiativesRequired Technical ExperienceCandidates should possess strong, hands-on experience across most of the following technologies.Microsoft CloudMicrosoft 365Exchange OnlineSharePoint OnlineMicrosoft TeamsOneDriveMicrosoft Entra IDMicrosoft IntuneMicrosoft AzureAzure Virtual MachinesConditional AccessMulti-Factor AuthenticationMicrosoft DefenderMicrosoft 365 Tenant MigrationsNetworkingFortinet FirewallsFortiSwitchFortiAPVLAN DesignRouting & SwitchingVPN ConfigurationDNSDHCPWireless NetworkingNetwork Security Best PracticesWindows InfrastructureWindows ServerActive DirectoryGroup PolicyHyper-V and/or VMwareStorage & VirtualizationServer MigrationsCybersecuritySentinelOneCheck Point Harmony Email & Collaboration (Avanan)Endpoint Detection & Response (EDR)Email SecurityIdentity SecurityVulnerability RemediationSecurity HardeningIncident ResponseBackup & Disaster RecoveryExperience supporting one or more enterprise cloud backup platforms, including:Cove Data ProtectionDatto BCDRAxcientVeeamMicrosoft 365 Backup SolutionsCloud-to-Cloud BackupDisaster Recovery Planning & TestingMSP PlatformsExperience with one or more of the following:Halo PSA (Preferred)NinjaOne (Preferred)HuduConnectWise ControlConnectWise ManageDatto RMMAutoTaskN-ableAutomationPowerShellMicrosoft GraphScriptingProcess AutomationMinimum Qualifications7+ years of professional IT experience5+ years working for a Managed Services Provider (MSP)Demonstrated experience leading Microsoft 365 migrationsAdvanced Microsoft Azure administration experienceAdvanced Fortinet administration experienceStrong networking design and troubleshooting experienceExperience leading infrastructure projectsExcellent written and verbal communication skillsStrong documentation habitsValid driver's license and reliable transportationAbility to travel throughout the Denver Metro area as neededPreferred CertificationsMicrosoft Certified: Azure Administrator AssociateMicrosoft Certified: Azure Solutions Architect ExpertMicrosoft 365 Administrator ExpertFortinet NSE CertificationCISSPSecurity+Network+What Success Looks LikeSuccessful engineers in this role:Take ownership of complex client environments.Design secure, scalable infrastructure with minimal oversight.Build standards that improve consistency across all clients.Mentor engineers and elevate the technical capability of the team.Improve documentation and automation.Build long-term client trust through professionalism and technical excellence.Compensation & Benefits$110,000–$125,000 Base SalaryTarget 10% Annual Performance BonusMonthly Healthcare Reimbursement401(k)Paid Time OffPaid HolidaysCompany-provided equipmentCompany-paid certifications and professional developmentHybrid work environmentOpportunity to help shape the future of PCG's engineering organizationWhy PCG Systems?We're building an engineering-first MSP.We believe exceptional client service begins with exceptional engineers. We're investing in documentation, automation, standardization, mentorship, and professional development to build one of the strongest engineering teams in Colorado.If you're looking for a role where you'll solve challenging technical problems, influence engineering standards, mentor others, and make a meaningful impact on a growing company—we'd love to meet you.Job SummaryWe are seeking a dynamic and highly skilled Lead Infrastructure Engineer specializing in Microsoft Cloud and Cybersecurity to drive our cloud transformation and security initiatives. In this pivotal role, you will lead the design, deployment, and management of scalable, secure, and resilient cloud infrastructure solutions across multiple platforms. Your expertise will empower our organization to leverage cutting-edge cloud services, optimize infrastructure operations, and ensure robust cybersecurity measures. This is an exciting opportunity to influence our cloud architecture strategy while fostering innovation and excellence within our IT teams.DutiesLead the development and implementation of cloud infrastructure architectures utilizing Microsoft Azure, AWS, Google Cloud Platform, and other public cloud services.Design and manage hybrid cloud environments incorporating Virtual Private Clouds (VPCs), Virtual Machines (VMs), containers (Docker, Kubernetes), and serverless solutions to ensure scalability and high availability.Drive automation of deployment processes using Infrastructure as Code (IaC) tools such as Terraform, Ansible, PowerShell, Bash scripting, and CI/CD pipelines with Jenkins or similar platforms.Oversee the integration of cybersecurity best practices into cloud environments, including identity and access management (IAM), system hardening, encryption protocols, VPN configurations, and threat detection strategies.Collaborate with software development teams to implement microservices architectures utilizing RESTful APIs, web services, and container orchestration tools to support SaaS and PaaS offerings.Manage IT infrastructure components such as VMware, OpenStack, Citrix, Rackspace hosting environments, ensuring optimal performance through virtualization techniques.Monitor system health, troubleshoot issues proactively, perform capacity planning for distributed systems, and implement scalable solutions aligned with business growth.RequirementsProven experience leading large-scale cloud infrastructure projects across multiple platforms including Microsoft Azure, AWS, Google Cloud Platform, or Rackspace.Strong knowledge of service-oriented architecture (SOA), microservices development, RESTful APIs, web services integration, and cloud-native application design.Hands-on expertise with virtualization technologies such as VMware, OpenStack, Docker containers, Kubernetes orchestration tools.Proficiency in scripting languages including PowerShell, Bash (Unix shell), Python, Go or Ruby for automation purposes.Deep understanding of cloud management tools like Terraform, Ansible, Puppet or Chef for Infrastructure as Code (IaC) deployment automation.Familiarity with database systems such as MySQL, PostgreSQL, Oracle Database or Microsoft SQL Server for managing data-driven applications.Experience implementing security protocols including identity and access management solutions (IAM), system hardening techniques for operating systems like Linux/Windows.Knowledge of networking concepts such as VPNs, Virtual Private Networks; SDLC methodologies; DevOps practices; CI/CD pipelines; application deployment strategies; system scalability; NoSQL databases; Internet of Things (IoT); and software development life cycle processes.Bachelor’s degree in Computer Science or related field; relevant certifications such as Microsoft Certified: Azure Solutions Architect Expert or AWS Certified Solutions Architect are highly desirable.Join us to lead innovative cloud infrastructure initiatives that transform our technology landscape! We’re committed to fostering a collaborative environment where your expertise drives impactful change while offering opportunities for professional growth in a fast-paced digital world.