Job Description

Core Technical Skills For MacOS Application Packaging

Packaging Tools & Technologies

  • Jamf Composer – for creating and customizing macOS packages (.pkg)
  • Packages (WhiteBox) – GUI-based tool for building installer packages
  • Munki – open-source tool for managing software installs on macOS
  • AutoPkg – automates the creation and testing of macOS packages
  • Apple Installer Command Line Tools – like pkgbuild and productbuild

macOS System Knowledge

  • Deep understanding of macOS file system structure
  • Familiarity with System Integrity Protection (SIP) and Gatekeeper
  • Knowledge of macOS security frameworks and code signing

Scripting & Automation

  • Shell scripting (Bash, Zsh) – for pre/post-install scripts
  • Python – often used with AutoPkg and Munki workflows
  • AppleScript – for automating macOS-specific tasks
  • Swift (optional)...

Ready to Apply?

Take the next step in your AI career. Submit your application to Johnson Controls today.

Submit Application