About the company
This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Senior Information Systems Engineer based in the United States.
Responsibilities
- Design, configure, and maintain Microsoft Intune configuration profiles, compliance policies, application deployments, and update rings for Windows devices.
- Automate device, application, and policy management through the Microsoft Graph API, including bulk operations, reporting, and audit exports.
- Manage Windows Autopilot enrollment and zero-touch provisioning.
- Integrate Intune with Microsoft Entra ID to support Conditional Access, group management, and identity lifecycle processes.
- Build, configure, and maintain Amazon WorkSpaces bundles, custom images, and directory integrations.
- Automate virtual desktop provisioning, patching, rebuilding, and decommissioning using AWS CLI, SDKs, and APIs.
- Monitor performance, utilization, and costs, optimizing desktop configurations and running modes.
- Apply appropriate AWS security controls, including IAM permissions, security groups, IP access control groups, and encryption.
- Develop and maintain scripts using PowerShell, Python, and Bash to automate recurring end-user computing tasks.
- Create and maintain Ansible playbooks, roles, and inventories.
- Manage automation code through Git and integrate workflows into CI/CD pipelines.
- Serve as the Level 2 and Level 3 escalation point for complex endpoint, application, and virtual desktop incidents.
- Conduct root-cause analysis of recurring technical issues.
- Create and maintain technical documentation, operational runbooks, and knowledge base articles.
- Mentor Level 1 engineers and service desk staff.
Requirements
- Bachelor's degree in Computer Science, Information Systems, or a related discipline, or equivalent professional experience.
- At least five years of experience in IT systems engineering, including a minimum of three years focused on End User Computing (EUC).
- Strong PowerShell scripting skills, with working knowledge of Python and/or Bash.
- Hands-on experience administering Microsoft Intune at scale and automating tasks through the Microsoft Graph API.
- Experience deploying and operating Amazon WorkSpaces.
- Knowledge of Windows 10/11, Microsoft Entra ID, Active Directory, Group Policy, and core networking concepts such as DNS, DHCP, and VPN.
- Familiarity with Git version control and IT service management tools such as ServiceNow or Jira Service Management.
- Strong analytical and troubleshooting skills.
- Clear written and verbal communication skills.
- Ability to work independently and provide technical direction and mentorship.
Preferred qualifications:
- Experience with Ansible playbooks, roles, and inventories for Windows management.
- Infrastructure-as-code experience using Terraform or AWS CloudFormation.
- Exposure to other virtual desktop infrastructure or Desktop as a Service platforms, such as Azure Virtual Desktop, Windows 365, or Citrix.
- Experience with Microsoft Defender for Endpoint and endpoint security baselines.
- Application packaging experience with Win32 applications, MSIX, or PSAppDeployToolkit.
- Relevant professional certifications, such as MD-102, AWS Certified Solutions Architect – Associate, AWS Certified SysOps Administrator – Associate, or Red Hat Certified Specialist in Ansible Automation.
Conditions
- Annual base salary: $91,000–$110,000, depending on skills, experience, education, and applicable U.S. geographic market.