Android Build and Release
Capgemini
Capgemini
Join our dynamic team as an Android Build and Release Engineer, focusing on integrating and optimizing Android application builds and releases. This role is crucial for maintaining robust CI/CD pipelines and ensuring the smooth delivery of high-quality software.
We are seeking an experienced professional to manage and support critical build, release, and source control processes across multiple product lines. Your expertise will be vital in troubleshooting complex issues and driving automation initiatives.
This permanent position within Capgemini Engineering offers an exciting opportunity to contribute to innovative projects in the Products & Systems Engineering domain.
Manage and support all aspects of the Android build, release, branching, manifest, and source control operations. Troubleshoot and resolve build failures, merge conflicts, software upgrade issues, compilation errors, and integration problems.
Develop and maintain automation scripts in Python, Shell, and Groovy to streamline build, release, reporting, and operational workflows. Manage release artifacts and repositories, including AWS S3, JFrog/ECR, and other package distribution systems.
Support Gerrit-based code integration, validation builds, release qualification, and certification activities. Generate comprehensive build reports, notifications, and release status updates to ensure build quality and traceability. Collaborate effectively with Engineering, QA, DevOps, and Production teams to deliver reliable and high-quality software releases.
Requires strong experience in Android Build Integration, Release Engineering, and Android application integration. Expertise in CI/CD pipeline development and maintenance using Jenkins and related automation frameworks is essential.
Demonstrated hands-on experience with Git, Gerrit, Repo, Gradle, Maven, GitHub, JIRA, AWS, Docker, and Kubernetes is mandatory. Proficiency in developing and maintaining Python, Shell, and Groovy scripts for automation is also required.
Ability to manage release artifacts and repositories such as AWS S3, JFrog/ECR, and to support Gerrit-based code integration, validation builds, and release qualification processes. Excellent collaboration skills for working with cross-functional teams are necessary.
Capgemini
IT Consulting