We are looking for a Desktop and Enterprise Associate who will be responsible for the design, development, and implementation of enterprise-level desktop and application solutions, as well as the setup, maintenance, and administration of enterprise Windows infrastructure and systems. This person will have a passion for creating an exceptional end-user experience and will effectively partner with multi-faceted stakeholder groups to solve problems and deliver creative, cost-effective solutions and services prioritizing end-user productivity, balancing security requirements, and supporting end-user experience.
ESSENTIAL DUTIES AND RESPONSIBILITIES
- Design, implement and support complex device and enterprise application architectures and roadmaps, including distributed systems, client-server, and web-based applications
- Develop and maintain architecture standards, policies, and procedures for devices and enterprise application solutions
- Manage, maintain, and evolve enterprise client management systems, including assets, collections, endpoint software maintenance and monitoring, administrative tasks, and patches/security
- Participate in large-scale device deployment for the enterprise
- Engineer, test, deploy and manage client images and provisioning for MacOS and Windows devices
- Contribute to the direction, engineering, and support for VDI solutions
- Create, manage, update, and deploy software packages, patches, and updates to Windows physical and virtual endpoints
- Create support documentation including design, build and operation guides
- Develop, analyze and maintain tools that support and automate processes for hardware or software product release (ex. installation and login scripts using PowerShell and VBScript)
- Maintain computer and user groups in Active Directory as they apply to application delivery
- Manage features, settings, and configurations of Windows, Microsoft Office, and enterprise applications using Group Policy
- Maintain and troubleshoot Group Policy as it applies to application delivery and device management
- Ensure proper encryption of company-owned computers
- Develop and maintain asset reports for all company owned devices
- Keep all versions of Windows within Microsoft’s current lifecycle strategy
- Assist in merger and acquisition activities related to computing devices and enterprise applications
- Monitor systems and identify performance issues proactively
- Troubleshoot application and desktop-related issues in coordination with other members of IT and end-users
- Serve as escalation point for technical support teams
- Ensure enterprise changes are tracked and controlled
- Work with vendors, service providers and internal teams to evaluate emerging technologies and recommend solutions that align with business objectives and technical requirements
- Perform other duties as assigned
REQUIRED SKILLS AND ABILITIES
- Knowledge of computer and enterprise application architecture, including Windows and Mac operating systems, virtualization, web-based applications, and cloud computing
- Knowledge of Windows client environments, including both hardware and software (operating system features, troubleshooting, settings, installation, etc.)
- Cloud Active Directory and Group Policy management skills
- Knowledge of integrated components, including Windows Server 2016/2019‚ Active Directory, Domain Services, Group Policy, Active Directory Certificate Services, DNS, DHCP, Permissions, and authentication and authorization
- Knowledge of Azure Virtual Desktop Licensing, FSLogix, and Windows Virtual Desktop host pools
- Knowledge in Microsoft 365 architecture, configuration, implementation, migration and support (Teams, OneDrive, Exchange, SharePoint, Outlook, Power BI, etc.)
- Proficient with enterprise-level desktop and application management tools (ex. Microsoft Endpoint Configuration Manager (SCCM), Endpoint Manager (Intune), PDQ, etc.) and modern management concepts
- Proficient in one or more modern, general purpose scripting languages (ex: PowerShell, Python, Bash)
- Collaboration solutions, video, and event technology knowledge
- Voice and unified communications knowledge
- Understanding of remote support technology
- General understanding of network protocols/services and network infrastructure
- Ability to manage projects and tasks independently, provide transparency on activities conducted, and have a bigger picture focus on entire teams' mission
- Ability to manage software licenses, and asset lifecycles for managed systems
- Excellent communication and interpersonal skills, with the ability to work effectively with business stakeholders, IT teams, and vendors
- Strong problem-solving skills, takes initiative and uses good judgment, excellent follow-up skills
- Ability to lift and relocate 30 lbs
- A strong sense of urgency and focus on SLAs
- Outstanding customer service, emotional intelligence and interpersonal skills
- Proven ability to establish and maintain collaborative relationships and interact professionally with a diverse group of Executives, Managers, customers, and Subject Matter Experts
- Ability to travel up to 10%
KNOWLEDGE, EXPERIENCE AND/OR EDUCATION
- Bachelors or Associates degree preferably in Information Systems, Computer Science, or related field AND 3 years of experience in 3 or more of the following related fields: IT Service Desk, Desktop Support/Engineering, Desktop and Enterprise Application Architecture, Application Support, Access Administration, Mobile Device Management, IT Operations…. OR…. 3+ years experience in three or more of the aforementioned fields with at least 2 of those years in a Desktop and Enterprise Applications Architecture or similar role
- Strong technical skills obtained over 3+ years working with and managing end-user related technologies, including but not limited to: PCs, laptops, mobile devices/MDM, Microsoft Windows OS, MacOS, Ubuntu Linux, Chrome, Firefox, patch management and remote management solutions, multi-channel communications, MFA, DLP, endpoint security, password administration tools, encryption technologies, email security, Active Directory, Group Policy, VDI, VPN, softphone, VOIP and SIP video conferencing technologies, etc.
- 2+ years experience in Microsoft 365 architecture, configuration, implementation, migration and support (Teams, OneDrive, Exchange, SharePoint, Outlook, Power BI, etc.)
- 2+ years demonstrated experience in delivering and supporting technology solutions for endpoints covering the full end-to-end lifecycle
- Minimum of 2 years of experience in designing, developing, and implementing enterprise-level desktop and application solutions
- Experience working with Windows-based performance monitoring tools
- 1+ years of experience configuring, deploying, and managing Virtual Desktop environments
- Previous experience working with ServiceNow preferred
- Experience with Google Workspace a plus
- Demonstrated experience with Microsoft 365 and Google Workspace migrations a plus
- Exposure to JIRA and Confluence a plus
- Experience in the SaaS, employee benefits and/or healthcare space is preferred