Share this Job

Macintosh Enterprise Systems Engineer

Date: Jan 25, 2023

Location: Oak Ridge, TN, US, 37830

Company: Oak Ridge National Laboratory

Requisition Id 9749 


The Information Technology Services Division at the Oak Ridge National Laboratory (ORNL) invites applications for the position of Macintosh Enterprise Systems Engineer in the Client and Service Management Group. The group manages 14K+ client systems in a highly dynamic research community.


Major Duties/Responsibilities: 

  • Streamline processes surrounding the lifecycle of computer systems, including improvements in acquisition, configuration and deployment of new systems, daily operations and maintenance, monitoring, automated/proactive support, services, and retirement.
  • Assist with the highest level of troubleshooting as needed, working with manufacturers, vendors, support staff, and users of the platform.
  • Create and maintain internal operating procedures and end user documentation.
  • Contribute to the overall management of cyber security risks and implementation of tools to support ORNL mission.
  • Provide centralized client management solution for macOS systems.
  • Create installation packages for automated deployment of software applications and updates for macOS systems.
  • Orchestrate testing of new features, applications, patches, etc., before they are released to production.
  • Act as a subject matter expert for policy discussions and assist internal and external groups with macOS management related projects.
  • Function as a liaison between the macOS user community and the IT organization.
  • Maintain a dialog with the macOS user community through blog posts and email as well as other communication systems to ensure buy-in and facilitate collaboration.


Basic Qualifications:

  • Bachelor’s degree in a computing, engineering, or science-related discipline and five years of relevant technical experience. An equivalient combination of education and experience may be considered.
  • 5+ years supporting Mac systems.
  • Demonstrated 5+ years managing Mac systems.
  • Experience with shell (bash/zsh) scripting utilizing macOS-specific tools.
  • Experience with installer package creation and package scripts.
  • Experience with Apple hardware and software.
  • Experience with task automation.
  • Ability to obtain and maintain a Department of Energy (DOE) security clearance.
  • The ability to work occasional extended and weekend hours to resolve urgent problems or meet critical milestones is required.


Preferred Qualifications:

  • Advanced/expert understanding of centralized macOS management systems and deployment services.
  • Knowledge of Device Enrollment fundamentals and Apple Business Manager.
  • Advanced/expert understanding of macOS internals (application bundles, Profiles, preference domains, launchd, etc.).
  • Knowledge of macOS and application security.
  • Knowledge of networking services such as DNS and DHCP.
  • Experience working in a science or technology environment.
  • Excellent written and verbal communication skills.
  • Jamf certifications (Certified Tech, Certified Admin, Certified Expert).
  • Experience with software update regression testing.
  • Experience with Microsoft directory services integration (Active Directory, macOS Device Compliance/Conditional Access etc.).
  • Experience with application virtualization software and approaches.
  • Experience with programmatically interacting with web-based application programming interfaces such as the Jamf Pro and Classic APIs.
  • Database experience (MySQL, sqlite, Oracle), involving installation, configuration, management, and maintenance.  Experience with SQL database queries, particularly for data analysis is desired. 
  • Web Server configuration experience (Apache and Tomcat).
  • Experience in basic Linux server setup and administration.
  • Experience with Adobe and Microsoft applications for Mac (Office, Acrobat, etc.).
  • Knowledge of basic incident, problem, and change management procedures.
  • Experience with configuration and management of remote storage resources, such as Dropbox, iCloud, or Amazon S3.
  • Experience with Python programming.
  • Application programming skills.




This position will remain open for a minimum of 5 days after which it will close when a qualified candidate is identified and/or hired.

We accept Word (.doc, .docx), Adobe (unsecured .pdf), Rich Text Format (.rtf), and HTML (.htm, .html) up to 5MB in size. Resumes from third party vendors will not be accepted; these resumes will be deleted and the candidates submitted will not be considered for employment.

If you have trouble applying for a position, please email

ORNL is an equal opportunity employer. All qualified applicants, including individuals with disabilities and protected veterans, are encouraged to apply.  UT-Battelle is an E-Verify employer.

Nearest Major Market: Knoxville