onsite
Tools and Automation Engineer - Apple
QA Engineer
Tools and Automation Engineer building scalable automation pipelines with Python, Bash, and CI/CD tools to streamline product development and deployment across cloud and on‑prem environments.
About the role
Key Responsibilities
- Design, develop, and maintain automated build, test, and deployment pipelines using Python, Bash, and CI/CD platforms such as Jenkins.
- Integrate containerization (Docker) and orchestration (Kubernetes) into existing workflows to improve scalability and reliability.
- Collaborate with cross‑functional teams to identify automation opportunities and implement solutions that reduce manual effort and increase delivery speed.
- Monitor pipeline performance, troubleshoot failures, and implement best practices for security, compliance, and observability.
- Document tooling, processes, and troubleshooting guides for internal use.
Requirements
- Proven experience building and maintaining CI/CD pipelines in a fast‑paced environment.
- Strong scripting skills in Python and Bash, with a solid understanding of version control (Git).
- Hands‑on experience with Docker, Kubernetes, and cloud platforms (AWS, Azure, or GCP).
- Excellent problem‑solving skills and a passion for automation and continuous improvement.
- Effective communication skills and ability to work collaboratively across teams.
Skills
pythonbashcicdjenkinsdockerkubernetes