onsite
Python Technical Lead - Data Analysis, SQL - HCLTech
Engineering Manager
Lead a team in designing, building, and maintaining macOS deployment solutions, leveraging Python and Shell scripting to automate package installation, ensure security compliance, and resolve complex system‑level issues.
About the role
Key Responsibilities
- Design and implement unattended, root‑level macOS package installations for .pkg and .dmg formats.
- Develop and maintain Python and Shell scripts that automate install, uninstall, and validation workflows.
- Manage macOS code‑signing processes to meet security and compliance standards.
- Analyze system logs, sysdiagnose data, and packaging failures to provide rapid root‑cause resolution.
- Mentor junior engineers, conduct code reviews, and drive best practices for deployment automation.
Requirements
- Expert knowledge of macOS packaging tools and unattended installation mechanisms.
- Strong proficiency in Python and Shell scripting for automation tasks.
- Hands‑on experience with macOS security, code‑signing, and compliance frameworks.
- Proven ability to troubleshoot complex system‑level issues using logs and diagnostics.
- Excellent communication skills and experience leading technical teams.