A top financial client is seeking a macOS Packaging Engineer to work a hybrid schedule in Charlotte, NC.
This is a long-term contract opportunity.
Responsibilities:
- Work with packaging and deployment technologies, including deployments
- Customizing software with install/uninstall scripts.
- Interact with macOS system utilities and package tools.
- Creating independent packages and deploying them in JAMF
- Integrate with Git and other DevOps workflows.
- Creation of PKGs from CLI
- Deployment and configuration of MacOS enterprise software
- Troubleshooting package distribution failures
- Using version control (e.g., Git).
- Writing technical documentation.
Qualifications:
- 3+ years of experience with Apple MacOS .pkg packaging standard and corresponding OS technologies
- Experience with Bash/zhs to Automate repetitive tasks.
- Experience creating and troubleshooting enterprise-class Linux RPMs or standardized packages for multiple distributions
- 3+ years of experience with JAMF (3 years)
- Knowledge and experience creating and maintaining policies, standard operating procedures (SOPs) and technical documents.
- Outstanding problem-solving and troubleshooting skills with a strong attention to detail.
Desired Qualifications:
- Deep knowledge of Shell, bash/zsh scripting(5 years)
- Experience creating enterprise-class Shell scripts working with multiple application APIs as part of a workflow or orchestration runbook (3+ years)
- Understanding of performance counters and performance metrics for Windows, Linux and MacOS. (2 years)
- Exposure to or working experience with an operational orchestration engine or workflows using standardized modules and enterprise database back-end for reporting and tracking of client health across OS platforms.