Previous Job
Previous
Release Engineer II
Ref No.: 17-00895
Location: Palo Alto, California
Position Type:Contract
Overall Responsibilities: 
  • Support engineering efforts across the entire organization using your knowledge of configuration management principles and processes, automation and tools 
  • Maintain, customize, and integrate engineering tools including, but not limited to automated build and deployment servers, bug databases, source code repos, code review tools, static analysis and wikis 
  • Diagnose and solve complex problems with small footprint embedded systems, myriad toolchains and build systems 

Required Skills: 
  • B.S. or M.S. Computer Science or equivalent 5 years of experience 
  • Strong technical background with 3+ years of experience in build and release engineering or development operations 
  • 3+ years of experience administering version control systems such as Perforce, Subversion, Git, or Mercurial 
  • 3+ years of experience with scripting in Bash, Python, or Ruby 
  • 3+ years of experience with XCode and/or Gradle 
  • 3+ years of experience administering automated build systems such as Bamboo, Teamcity, Jenkins, Hudson, Tinderbox, or BuildBot 
Nice to Have
  • Strong ownership, great support skills, and team worker 
  • Fearless ability to jump in and do whatever it takes to ship it 
  • Strong written/verbal communication skills 
  • Experience with iOS and Android builds preferred