About the role
Job Overview:
Customer’s Advisor Affiliate Technology team is seeking a Senior Engineer, Project to develop and maintain our Advisor Affiliate end-user computing platforms. The qualified candidate will be responsible for planning, configuring, testing, deploying, reporting on, and supporting corporate physical and virtual images (Mac and Windows OS), proprietary and third-party application packages, application and OS update/patch management (Mac and Windows OS), and physical and virtual configuration management solutions (SCCM, Intune, JAMF), virtual technologies (Citrix, VMware, etc.), and Print Management. This individual contributor role will involve evaluating existing and new technologies, creating innovations and efficiencies in imaging, cloud technology, configuration management, and mentoring junior engineers.
Responsibilities:
- Engage with end users to ensure that configurations meet their needs while adhering to Client standards.
- Provide engineering expertise for both physical and virtual environments.
- Produce and maintain standards, knowledge base, operating procedures, guidelines, and system documentation for both physical and virtual systems.
- Create, maintain, and administer standard corporate images, deployment, management, and monitoring capabilities.
- Package, test, and deploy system and application updates/patches to the end-user environment.
- Administer both physical and virtual environments comprehensively.
- Evaluate and test new hardware and software.
- Provide escalation support, including MFA issues.
- Plan, design, and implement upgrades and rollouts of physical and virtual hardware, software, and applications through management tools.
- Develop vision and strategy for the end-user computing environment, including evaluation of emerging technology, software, and hardware road maps to enhance customer efficiency and productivity.
- Support print management.
- Lead technical projects and ensure timely delivery within budget.
- Research and evaluate capabilities and tools to support business initiatives across the organization.
- Incorporate automation into daily processes to enhance operational efficiency.
- Adhere to established Change and Problem Management Processes.
- Serve as the highest level of technical escalation for user-related issues.
- Mentor junior team members and provide training on systems and solutions.
- Demonstrate willingness to work nights, weekends, provide On-Call support, and travel as required.
- Deliver exemplary high-touch customer service skills, problem resolution, and support internal customers.
What are we looking for?
We want strong collaborators who can deliver a world-class client experience. We are looking for people who thrive in a fast-paced environment, are client-focused, team oriented, and are able to execute in a way that encourages creativity and continuous improvement.
Requirements:
- A minimum of 10 years of experience in providing technical support for end-user computing within Windows and virtual environments.
- At least 7 years of experience in an SCCM 2012R2/Current Branch Administrator or End User Computing role, coupled with over 4 years of experience in Active Directory and GPO management.
- A track record of leading initiatives and projects related to desktop engineering or configuration management for 4-5 years, including SCCM upgrades, infrastructure or topology improvements, and Windows OS upgrade rollouts.
- Experience in application support and OS (Windows/MAC) patch management in medium to large corporate environments with multiple client sites, utilizing tools such as SCCM, Intune, WSUS, and JAMF.
- Proficiency in application virtualization and delivery through Citrix, VMWare, and similar VDI technologies.
Core Competencies:
- Expert level experience with desktop image development and image deployment
- Expert level troubleshooting skills with Windows OS/Office Suite including Windows 11 and Office 365
- Extensive knowledge of scripting and development, including PowerShell, VBScript, and Batch.
- Strong business, technical, and analytical abilities, with the capability to employ advanced problem-solving to resolve customer issues.
- Demonstrates exceptional leadership through projects and daily tasks.
- Ability to manage multiple end-user support and routine requests efficiently.
- Strong work ethic; able and willing to be a productive, reliable, and collaborative team member with minimal supervision.
- Excellent interpersonal, verbal, and written communication skills, with the ability to handle a wide variety of customer service situations.
- Proficient in application packaging and distribution using tools such as SCCM/Intune/Ninja One.
- Proficient in application virtualization and delivery using VMWare and similar VDI technologies.
- A comprehensive understanding of Security, TCP/IP, DNS, and DHCP concepts.
Preferences:
- Bachelor's degree in Computer Science, Business, or a related field
- Familiarity with IT Managed Service Provider models
- Experience in administering cloud technologies (Azure, Intune, Citrix, M365, Box, OneDrive, etc.)
- Knowledge of IT asset management practices
- Vendor management experience
Summery
Title - Senior Engineer, Home Office Tech – Above is the JD, key extracts from JD – 10/+ years of extensive experience and good knowledge of ITSM, managed services operating models
Virtualization - WINTEL/Windows/AD/GPO/Patch Management/Azure, Citrix, VMware/Hyper-V and other VDIs, App Virtualization
MWM/EUC Management: SCCM/Intune/MDM/Ninja One/Office 365 - Packaging/Testing/Deploying, Patching, End Point Imaging and JAMF for Apple devices, Scripting
Additional Skill MUST to have - Extensive knowledge of scripting and development, including PowerShell, VBScript, and Batch.