Overview
One of our direct clients is urgently looking for Software Build & Release Engineer in San Bruno, CA.
Position
TITLE : Software Build & Release Engineer
LOCATION : San Bruno, CA
Details
Duration : 6 to 12+ Months
Rate : DOE
Qualifications
- Bachelor’s in Computer Science / Software Engineering with 10+ years of experience in DevOps / Development
- 3+ years of experience in iOS & Android builds.
- Experience with ruby or python and bash scripting.
- Solid knowledge of mobile software development with Apple Xcode or Google Android Studio
- Experience in CI / CD.
- Experience with Gradle (Android), Xcodebuild (iOS) and Fastlane tools.
- Experience with tools Jenkins, HockeyApp, Eclipse, git etc.
- Experience with code signing mobile applications for iOS, including code signing identities and provisioning profiles
- Experience managing complex dependencies with build tools such as Maven, Ivy, or Gradle
- Experience with Docker and Maven repositories, such as Sonatype Nexus and JFrog Artifactory, is a plus
- Experience with Virtualization on macOS, is a plus
- Deep understanding of command-line tools, bash scripting, and build tool management
- Demonstrable aptitude for configuring, running, and gathering metrics from CI test pipelines executing mobile automation using tools such as XCtest, Espresso, JUnit, Jenkins
- Familiar with virtualization tools such as Docker, Vagrant, terraform, and VMWare
- Working knowledge of network security best-practices within a data center environment
- Able to establish and nurture relationships between multiple teams and navigate dependencies
- Experience in App Store submission for Apple or Google is definite plus
#J-18808-Ljbffr