You have successfully copied the job URL to clipboard!

Job details

Employment Type

Full-Time

Location:

India, Karnātaka, Bangalore

Job Category:

Information Systems

Job Number:

WD30259585

You have successfully copied the job URL to clipboard!

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) – for more advanced macOS automation

Deployment & Configuration

  • Intune/ Jamf Pro – for enterprise-level deployment and device management
  • MDM (Mobile Device Management) – understanding of macOS MDM protocols
  • Configuration Profiles – creating and managing . mobileconfig files
  • Proficiency with Console logs, Activity Monitor, and Terminal
  • Ability to debug installation failures, permission issues, and dependency

conflicts

  • Experience with virtual macOS environments (e.g., VMware Fusion, Parallels)
  • Collaboration with IT, developers, and security teams
  • Documentation and version control (Git is a plus)
  • Adaptability to new macOS releases and changing APIs

Core Technical Skills for Windows Application Packaging

  • MSI and App-V Packaging: Proficiency in creating and customizing Windows
  • Installer (MSI) and Microsoft Application Virtualization (App-V) packages.
  • Scripting Languages: Strong knowledge of PowerShell, VBScript, and Batch scripting for automation and customization.
  • Packaging Tools: Experience with tools like Admin Studio, Wise Package Studio, InstallShield, or Flexera.
  • Software Deployment: Familiarity with deployment platforms like SCCM

(System Center Configuration Manager), or Intune.

  • Operating System Knowledge: Deep understanding of Windows OS

architecture, registry, file systems, and user profiles.

Analytical & Troubleshooting Skills

Soft Skills

  • Communication: Clear interaction with stakeholders, end-users, and cross

functional teams.

  • Time Management: Handling multiple packaging requests with prioritization and efficiency.
  • Adaptability: Staying current with evolving technologies and adapting to new

environments or tools.

Stay up to date with the latest opportunities

Subscribe to our jobs newsletter for the latest updates on career opportunities, company news, and industry insights.

Subscribe