onsite
DevOps Build and Tools Engineer - Special Projects - Apple
Software Engineer
DevOps Build and Tools Engineer focused on enhancing the software development lifecycle through automation, CI/CD pipeline improvements, and tooling for engineering teams, leveraging Python, Docker, and modern build systems.
About the role
Key Responsibilities
- Design, develop, and maintain build and deployment tools that increase engineering productivity.
- Lead continuous integration and delivery pipeline enhancements, ensuring fast, reliable, and secure software releases.
- Collaborate with cross‑functional teams to understand tooling needs and translate them into scalable solutions.
- Automate repetitive build, test, and deployment tasks using scripting and configuration management.
- Monitor and troubleshoot build pipeline performance, implementing optimizations and best practices.
Requirements
- Strong experience with DevOps practices, CI/CD tooling, and build automation.
- Proficiency in Python and shell scripting for tool development and automation.
- Hands‑on experience with Docker, container orchestration, and cloud platforms.
- Excellent problem‑solving skills and a passion for continuous improvement.