Android Build Engineer

  • location: Englewood, CO
  • type: Temp to Perm
  • salary: $59.07 - $66.45 per hour
easy apply

job description

Android Build Engineer

job summary:
Randstad Technologies is currently seeking a talented Android Build Engineer to join a well-known client of ours within a location in the Englewood, CO area.

Must be legally authorized to work in the U.S. without sponsorship.

location: Englewood, Colorado
job type: Contract
salary: $59.07 - 66.45 per hour
work hours: 8am to 5pm
education: Bachelors
  • Optimize android app and library builds for performance.
  • Modify Android projects to produce App bundles
  • Add support for dynamic delivery by including a base module, organizing code and resources for configuration APKs, and, optionally, adding dynamic feature modules.
  • Reduce and streamline variants of Android builds, while supporting the needs of the development team.
  • Identify top build performance and output size bottlenecks to development teams.
  • Create optimized UI test automation support on our CI platform.
  • Own (as part of a team) the configuration code; work closely with internal customers to identify requirements and make the necessary changes to configuration code including tests; manage deployment of changes.
  • Gather and analyze system metrics to identify and address problematic machines.
  • Monitor and improve DevOps tools and processes, automate mundane tasks, and improve system reliability by implementing self-healing.
  • Keep CI toolchain up to date and resolve problems as they arise.
  • Evaluate and potentially deploy CI services on a cloud provider such as Azure.
  • Work closely with the development team to integrate new features, components and assets into the build and release process and systems.
  • Help in the creation of hooks from repository through continuous integration and on to Enterprise AppStore.
  • Manage and enhance the application code signing process for Android.
  • Create and maintain the project build and configuration documentation
  • Support coding design and style standards from within the build process
  • Support code repository build tagging, branching and merging in GIT
  • Must be able to create technical support documentation for process flows and configuration.
  • Troubleshoot and resolve build, installation and configuration issues for Android.
  • Research new technologies and integrate into existing systems when appropriate.
  • Experience shell scripting (Bash, Python, PowerShell)
  • Networking - Understanding of DNS, TCP/IP, NAT, PAT, Routing, Load Balancing as well as Packet inspection tools (wireshark, etc.)
  • Agile development tools (Jira)
  • Must have good interpersonal and professional communication skills.
  • Experience deploying changes to production environments
  • Ability to work independently to deliver on a schedule without sacrificing quality
  • Good organizational skills
  • B.S. in computer science required
  • Experience with Gradle
  • Experience with Android build tools
  • Experience with CI/CD Tools (Azure DevOps and Github Actions)
  • Experience with MacOS and Red Hat Linux
  • Experience with Code and Image repositories (Git, Github)

Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

easy apply

get jobs in your inbox.

sign up

related jobs

    QA Engineer III

  • location: Denver, CO
  • job type: Permanent
  • salary: $90,000 - $100,000 per year
  • date posted: 10/20/2020

    Java Developer Level 2

  • location: Denver, CO
  • job type: Permanent
  • salary: $95,000 - $105,000 per year
  • date posted: 10/20/2020