End User Computing Engineer

Cherokee Nation BusinessesTulsa, OK

About The Position

The End User Computing Engineer is responsible for the architecture, implementation, and ongoing support of desktop and mobile computing environments across the organization. This role focuses on maintaining system integrity through patching, upgrades, and security best practices while delivering a seamless end-user experience. The engineer partners with internal teams to deploy new technologies, optimize system performance, and ensure compliance with organizational and regulatory standards. This position also plays a key role in automation initiatives, system integrations, and supporting cloud-based services such as Azure and Microsoft 365.

Requirements

  • Bachelor’s degree in Information Technology or related field
  • 2–3 years of experience in a large-scale IT environment with Microsoft infrastructure
  • Experience with mobile device management, security patching, and VDI environments required
  • Experience supporting Microsoft 365 (Office, Teams, SharePoint, Power BI) required
  • Experience with hybrid Azure and multi-forest Active Directory environments required
  • Strong knowledge of client infrastructure, system administration, virtualization, and automation strategies
  • Proficiency with Microsoft technologies including Azure, Intune, MECM, WSUS, Active Directory, Group Policy, and VMware
  • Experience with scripting languages such as PowerShell and JavaScript
  • Knowledge of software packaging and deployment strategies
  • Strong analytical, troubleshooting, and problem-solving skills
  • Excellent communication and interpersonal skills
  • Ability to manage multiple priorities in a fast-paced environment
  • Ability to obtain and maintain required gaming license and valid driver’s license

Nice To Haves

  • Experience in Tribal and commercial gaming environments preferred
  • Relevant certifications (e.g., Microsoft, Azure Administrator, Endpoint Manager) preferred

Responsibilities

  • Design, implement, and maintain end-user computing environments, including desktop imaging and system configurations
  • Plan and execute system upgrades, patches, and enhancements across Windows operating systems
  • Provide advanced troubleshooting and resolution for workstations, servers, and related systems
  • Oversee software maintenance, including installations, updates, and security patching
  • Manage and support Microsoft Endpoint Management tools (MECM, Intune) and mobile device management for iOS and Android
  • Develop and deploy software packages; provide training and guidance to end-users and team members
  • Maintain and enhance Microsoft 365 and Azure environments to support productivity and collaboration
  • Implement security measures, vulnerability remediation, and compliance standards across systems
  • Support and manage Virtual Desktop Infrastructure (VDI) solutions
  • Create and maintain system documentation, policies, and OS security configurations
  • Participate in project planning and system integration initiatives
  • Provide technical support through multiple channels (email, phone, in-person)
  • Lead or guide team members on technical projects and initiatives
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service