Golden Five Consulting · 2 months ago
Desktop Systems Management Engineer Batavia, Illinois onsite/ Hybrid
Golden Five Consulting is seeking a Desktop Systems Management Engineer to manage and configure Fermilab’s end-user environments. The role involves administering systems management tools, ensuring compliance with security standards, and providing support for system imaging and application deployment.
Business IntelligenceCloud Data ServicesInfrastructure
Responsibilities
Centralized Systems Management
Provide desktop systems management support during Fermilab’s designated business hours
Administer and maintain SCCM, Jamf, and related endpoint management platforms for both Windows and macOS devices
Create, maintain, and update master images and PC configurations for standardized deployments
Develop and manage application packaging and deployment processes for software distribution
Ensure all builds and configurations are properly documented and cataloged for traceability and compliance
Patch & Policy Management
Compile, test, and deploy patches, hotfixes, and configuration policies for all managed devices, ensuring adherence to Fermilab’s cybersecurity guidelines
Apply operating system and application updates to maintain compliance and system stability
Manage and enforce security and configuration baselines across all endpoints in collaboration with Fermilab’s cybersecurity team
Ensure proper scheduling, testing, and deployment of updates following ITIL change management procedures
Application Packaging & Deployment
Build and maintain standard application packages using SCCM and Jamf
Perform integrated testing of applications on master system images to ensure compatibility and stability before production deployment
Provide self-service software installation options for end users using approved management tools
Ensure all application packaging and deployment activities are documented and auditable
System Monitoring & Reporting
Monitor endpoints to ensure devices periodically check in with SCCM and Jamf systems
Work with end users to troubleshoot and remediate devices not reporting to central management
Generate and maintain reports, dashboards, and analytics on:
Patch and deployment compliance
System health and connectivity
Software distribution success rates
Licensing compliance and usage metrics
Provide custom reports and dashboards to meet operational and management needs
Process Improvement & Documentation
Maintain comprehensive documentation of all system images, configurations, and deployment workflows
Contribute to the creation and refinement of Standard Operating Procedures (SOPs) for endpoint management
Provide recommendations for system improvements, tool upgrades, or automation opportunities to enhance reliability and efficiency
Support continuous service improvement by identifying gaps and suggesting updates to best practices
Qualification
Required
Microsoft Certification relevant to systems engineering (e.g., Microsoft Certified: Endpoint Administrator Associate or equivalent)
Minimum 4 years of hands-on experience with:
Building and maintaining SCCM and Jamf environments
Using SCCM/MDT for Windows OS image creation and deployment
Using Jamf Pro for macOS image creation and deployment
Software packaging and deployment through SCCM and Jamf
Customizing SCCM and Jamf reports and dashboards
Utilizing SCCM and Jamf for software license management and compliance tracking
Managing system configurations and compliance through SCCM DCM (Desired Configuration Management) or similar modules
Preferred
Proficiency in PowerShell, Bash, or Python scripting for automation and configuration management
Experience with Active Directory, Group Policy, and Azure AD/Intune integration
Understanding of ITIL processes and experience with structured change management
Strong analytical and troubleshooting skills for both Windows and macOS environments
Excellent communication, documentation, and time management abilities
Experience in large enterprise or research environments is a plus