Job DescriptionProvide IT support services to commercial and residential customers.Set up, manage, audit, and report to management on Microsoft 365, and Google Workspace tenants.Administer Azure AD managed devices, Microsoft 365/G Suite users, groups, policies, licenses, and contractsDeployment and management of physical/virtual servers and purpose-built virtual computing environment/labsDiagnose and resolve technical hardware, software, and network issuesPerform proactive system maintenance on internal and client IT infrastructureCreate, update, and refine IT infrastructure and services documentationResearch issues using available information resourcesManagement of IT vendors and service providersDocument all help desk interactions and resolutions in the appropriate ticketing toolProactively identify and recommend corrective actions to avoid potentially serious outagesInform management of recurring problemsRemain current with industry changes/trends in ITRefine existing and develop new SOPsOther duties as assignedQualifications:Minimum Required Education & ExperienceA minimum of 3+ years of IT support experience.Professional level of fluency in both written and spoken English.Preferred qualifications:Knowledge of IT best practices in supporting corporate customers with HIPAA requirements.Working knowledge of VMWare ESXi, VMware Workstation, and Virtual Desktops/Servers.Proficiency in web hosting, basic WordPress & PHP administration, & FTP/SFTP/FTPS experience a plusPowerShell, batch file creation, and Putty experience a plusApplication packaging, testing, and deployment with MS IntuneKnowledge, Skills & Abilities:Self-starter who proactively identifies issues and proposes solutionsWorking knowledge of fundamental operations of Microsoft Office 365, Windows/Windows Server OS, Microsoft Office, Apple/Mac, and other emerging technologiesExperience with SQL Server and MySQLKnowledge of VoIP telephony systemsExperience troubleshooting basic networking issues with routers, switches, access points, firewalls, VPNs, DNS, TCP/IP, Static Routes, and Port ForwardingRelated experience and training in troubleshooting and providing Help Desk SupportResponsibilities of this role require that the incumbent work from home. Within a remote working environment, it is expected that the employee is readily accessible throughout the business day, responding quickly to email, chat, phone, and other communication.This is a Remote (work from home) position.