Job Description
Summary
Description
Automate verification of source and build quality before integration
Work with cross-functional teams to solicit automation requirements
Write automated tools to facilitate and improve CI capabilities
Extend functionality of existing utilities to monitor for patterns and trends in build/test jobs Triage, prioritize, and react to events requiring configuration change
Build tools to enhance bug tracking and code review integration
Produce unified solutions that scale and apply to many development teams
Minimum Qualifications
- A genuine passion for problem solving
- Excellent scripting skills, preferably in Ruby or Python
- Proficiency with Git version control and shell scripting
- Strong verbal and written communication skills
- Familiarity with Mac and/or Unix development and debugging tools
- Familiarity with automated build, continuous integration, and test automation systems
- Experience with Apple tooling and development practices is a plus
Preferred Qualifications
- Experience with Machine Learning, statistical analysis and/or data analysis is a plus.
- Education & Experience
- Bachelor's Degree in Computer Science, Computer Engineering, or equivalent experience.