Desktop Engineer

Computer Task Group, IncBuffalo, NY
19d

About The Position

We are hiring a Desktop Engineer to maintain and improve our enterprise endpoint environment. This role manages desktop operating systems, endpoint policies, security controls, and complex incident resolution, while streamlining processes through automation. The engineer collaborates with infrastructure, security, and service desk teams to ensure a secure, stable, and efficient end-user computing experience.

Requirements

  • Minimum of 6 years combined higher education and/or work experience in systems design, management, and/or architecture.
  • Experience managing enterprise desktop environments, including imaging, policy management, and device management platforms.
  • Advanced troubleshooting and incident resolution skills.
  • Process optimization and automation via scripting, deployments, and remediation.
  • Excellent verbal and written English communication skills and the ability to interact professionally with a diverse group are required.

Nice To Haves

  • Bachelor’s degree in Computer Science, Computer Engineering, or related field.
  • Minimum 6 years professional experience in technical engineering roles involving infrastructure design, data management, and complex system implementations.
  • Advanced technical, analytical, and problem-solving skills.
  • Ability to translate complex business requirements into structured technical solutions.
  • Expertise in server/client, virtual, and endpoint technologies.
  • Excellent written and verbal communication skills.
  • Process-oriented, adaptable, and able to learn quickly in a fast-paced environment.

Responsibilities

  • Manage enterprise desktop environments, including OS lifecycle, patching, and device management platforms (Intune, SCCM, JAMF).
  • Configure and enforce endpoint policies and security controls.
  • Diagnose and resolve complex endpoint issues escalated from the service desk.
  • Perform root cause analysis and implement long-term solutions.
  • Identify process inefficiencies and implement improvements via scripting, automation, and operational optimization.
  • Collaborate with infrastructure, security, and support teams to align with business objectives.
  • Serve as advanced technologist for desktop and endpoint technologies.
  • Implement and manage technical solutions that meet or exceed organizational requirements.
  • Maintain documentation, standards, and policies.
  • Interact with business partners to gather requirements and clarify technical challenges.
  • Coordinate vendor interactions and manage vendor resources.
  • Mentor junior engineers and technicians.
  • Stay current on industry trends, best practices, and vendor technologies.
  • Ensure adherence to risk, regulatory, and internal control standards.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service