Job Info
Desktop/Systems Engineer
JOB SUMMARY
The Desktop Engineer is a key member of the IT team responsible for designing, implementing, and maintaining the desktop infrastructure. This role requires a deep understanding of desktop operating systems, hardware, and software, as well as strong problem-solving and communication skills. This includes, but is not limited to, provisioning, configuration, management, and support of the workstation operating system, design, implementation, and maintenance of automated software distribution and system management technologies, and packaging and distribution of applications and updates.
Essential Functions and Responsibilities
- Infrastructure Management:
o Oversee the design, implementation, and maintenance of the desktop infrastructure, including hardware and software.
o Manage and optimize virtual and physical desktop environments.
o Ensure compliance with security standards and best practices.
o Proactively monitor infrastructure for potential issues and take corrective action.
o Manage and maintain accurate license information.
- Deployment and Migration:
o Build and maintain image and deployment process
o Plan and execute desktop deployments and migrations, such as Windows 10 to Windows 11.
o Package and deploy software using PowerShell, VBScript, and Intune.
o Manage third-party patching.
o Create and edit MSI installers.
- Scripting and Automation:
o Utilize Windows batch and PowerShell scripting to automate repetitive tasks and improve efficiency.
o Develop and maintain scripts for common desktop management activities.
o Manage and maintain Windows AutoPilot.
o Use workstation monitoring tools, develop queries and reports, create custom inventory and events, and provide data-driven analysis of the workstation environment.
- Support and Troubleshooting:
o Provide Level 3 support for service desk staff, troubleshooting hardware, software, and network issues.
o Collaborate with other IT teams to resolve complex problems.
o Document troubleshooting processes and knowledge base articles.
- Technology Evaluation and Implementation:
o Research and evaluate new desktop technologies to improve efficiency and security.
o Recommend suitable technology updates for long- and short-term planning.
- Collaboration and Communication:
o Work closely with IT managers and supervisors to develop strategic solutions.
o Collaborate with various IT teams (security, server, client services, network, applications) for troubleshooting.
o Develop and maintain comprehensive documentation.
o Communicate effectively with technical and non-technical audiences.
QUALIFICATIONS, KNOWLEDGE, SKILLS, AND EXPERIENCE
- Bachelor's Degree in Information Technology, Computer Science, or related field or equivalent experience.
- Minimum of 7 years of experience in desktop technology across an enterprise.
- Experience managing Windows endpoints with Microsoft Intune and Microsoft Endpoint Configuration Manager.
- Minimum of five years of experience with packaging, software distribution, and troubleshooting software installation errors.
- Proficiency in PowerShell, VBScript, and scripting languages.
- Experience with Group Policy, Microsoft Deployment Toolkit (MDT), Active Directory, BitLocker, Office 365, Microsoft Endpoint Manager Intune, Azure Arc, Azure, M365 and Conditional Access.
- Certification(s) in area of specialty is a plus
ADDITIONAL SKILLS/EXPERIENCE/REQUIREMENTS
- Strong understanding of Windows operating systems, hardware, and software.
- Experience with desktop workspace management tools, mobile device management, vulnerability patching, asset management, and capacity management.
- Strong problem-solving, analytical, and communication skills.
- Ability to work independently and manage multiple tasks simultaneously.
- Ability to be a part of on-call schedule.
- Exceptional organization, communication (verbal and written) and interpersonal skills.
- Ability to conduct research into application development issues and products.
- Experience within manufacturing company environments.
- Strong communication across all levels of the company.
Beacon Hill is an Equal Opportunity Employer that values the strength diversity brings to the workplace. Individuals with Disabilities and Protected Veterans are encouraged to apply.
California residents: Qualified applications with arrest or conviction records will be considered for employment in accordance with the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act.
If you would like to complete our voluntary self-identification form, please click here or copy and paste the following link into an open window in your browser: https://jobs.beaconhillstaffing.com/eeoc/
Completion of this form is voluntary and will not affect your opportunity for employment, or the terms or conditions of your employment. This form will be used for reporting purposes only and will be kept separate from all other records.
Company Profile:
Beacon Hill Technologies, a premier National Information Technology Staffing Group, provides world class technology talent across all industries utilizing a complete suite of staffing services. Beacon Hill Technologies' dedicated team of recruiting and staffing experts consistently delivers quality IT professionals to solve our customers' technical and business needs.
Beacon Hill Technologies covers a broad spectrum of IT positions, including Project Management and Business Analysis, Programming/Development, Database, Infrastructure, Quality Assurance, Production/Support and ERP roles.
Learn more about Beacon Hill and our specialty divisions, Beacon Hill Associates, Beacon Hill Financial, Beacon Hill HR, Beacon Hill Legal, Beacon Hill Life Sciences and Beacon Hill Technologies by visiting www.bhsg.com .
We look forward to working with you.
Beacon Hill. Employing the Future™