Android Build Engineer | Twitter, Inc. | San Francisco, CA
Android Build Engineer
Software Engineering | San Francisco, CA
Android Build Engineer
Come help make Twitter for Android a model for large-scale mobile development across the industry. At Twitter Mobile we’re exploring new ways to release software to our users at high quality, while supporting rapid iteration and experimentation. You’ll be a key member of our build team - designing the the tools, integration and support to build consumer software in a fast-paced agile environment.
The ideal candidate will share our passion for test-driven development, continuous integration and automation to produce frequent high-quality releases.
Job Duties and Responsibilities:
You will be part of the team that maintains and enhances our highly-automated build, release and testing infrastructure
Work with engineering management to scope and plan build and release engineering efforts
Team up with Development , Automation Engineers and SRE to continuously innovate and enhance our build and automation infrastructure
Minimum REQUIRED Knowledge, Skills, and Abilities:
*3+ years of build, release and automation experience with products developed in Java
*In-depth understanding and experience with Gerrit, Jenkins, Gradle and the like
*Build script development
*Experience with Git a big plus
*Development experience with IOS and Android a big plus
*Understanding of Agile methodologies a plus
*Good understanding of virtualization, dynamic provisioning, Linux , Mac OS and
Windows a plus
*Education and Training:
B.S. Computer Science or related field preferred.
Come help make Twitter for Android a model for large-scale mobile development across the industry. At Twitter Mobile we’re exploring new ways to release software to our users at high quality, while supporting rapid iteration and experimentation. You’ll be a key member of our build team - designing the the tools, integration and support to build consumer software in a fast-paced agile environment.
The ideal candidate will share our passion for test-driven development, continuous integration and automation to produce frequent high-quality releases.
Job Duties and Responsibilities:
You will be part of the team that maintains and enhances our highly-automated build, release and testing infrastructure
Work with engineering management to scope and plan build and release engineering efforts
Team up with Development , Automation Engineers and SRE to continuously innovate and enhance our build and automation infrastructure
Minimum REQUIRED Knowledge, Skills, and Abilities:
*3+ years of build, release and automation experience with products developed in Java
*In-depth understanding and experience with Gerrit, Jenkins, Gradle and the like
*Build script development
*Experience with Git a big plus
*Development experience with IOS and Android a big plus
*Understanding of Agile methodologies a plus
*Good understanding of virtualization, dynamic provisioning, Linux , Mac OS and
Windows a plus
*Education and Training:
B.S. Computer Science or related field preferred.
No comments:
Post a Comment