About Client:
Our client’s video collaboration products help companies stay connected and can be found in the conference rooms of some of the biggest businesses in the world. They create amazing experiences in the conference room using creative design, surprising science, and innovation. The client is in love with what they do because they are passionate about connecting people and they use the products they create every day to stay connected to their own team.
Requirements:
Experience with the Android Open Source Project (“AOSP”) platform build system,
Experience customizing the Android platform
Expertise with common Android build tools: Gradle, Android Studio, Make, Maven, Artifactory
Experience with Linux, shell-scripting, Git and Gerrit
At least 3 years of experience in a comparable role
BS degree in a technical field
Excellent communication skills: Able to converse fluently with SW engineers, QA engineers, security teams, and non-technical Legal and Marketing staff
Experience crafting build systems that can easily be used for manual builds on the development desktop, for automated PR verification, and on sealed production build machines.
Nice to have:
Knowledge of git, including tag and branch management strategies
Familiar with Java and Kotlin, able to triage build and unit-tests failures and quickly escalate them to engineering to fix
Familiar with various software delivery mechanisms
Familiar with setting up build and code signing servers, FOTA servers
Familiar with Android crash data collection and processing tools and automation
Experience with Jenkins pipelines, groovy scripting is a plus. Ability to read and understand a wide variety of existing build scripts and adapt them to new environments
Understanding of CVE and vulnerability tracking processes
Comfortable with Proguard and other code optimization and obfuscation tools
Understanding of testing frameworks and different approaches for both unit and integration testing
In this role you will:
Own the build scripts and process for Android applications and associated libraries (including JNI-based native libraries)
Support project engineers with build issues: work closely with Build, Integration, Test and Software engineers to develop tools for build/CI/CD automation
Work with corporate build service to ensure that release builds run correctly on the various build like staging, development and release servers.
Triage build failures and quickly escalate them to engineering as necessary.
Manage a large collection of open-source and third-party projects we rely on: tracking and importing new versions as appropriate, consulting with Legal representatives on compliance issues, and helping Security teams in responding to vulnerabilities.
Automate the compilation, continuous integration, testing, packaging, and distribution of multiple software components
Code quality tools in our build pipelines
Contribute to tools and scripts in Python and groovy (Jenkins file) to automate building software and hardware systems and enforcing software development best practices
About Langate
Langate is an award-winning provider of web development services in 3 main categories: business, healthcare, and education. We closely work with both big enterprises and high-tech startups to grow their business worldwide. Our portfolio includes the largest projects in the field of healthcare with more than 2 million users that we set up in collaboration with Microsoft Corp.
Plus, we successfully launched a brand-new product for healthcare facilities supervised by the U.S. Department of Health.
Our team is located in 2 modern R&D centers — New York, USA and Ivano-Frankivsk, UA, with our headquarters being in New York. Since the very beginning in 2002, Langate has brought together great minds and talents who are passionate about the latest technology trends. Our professional engineers are experts in the .NET stack, which helps them create high-quality applications. Don't miss the chance to work with a well-established company using up-to-date tools!
Company website:
http://www.langate.com/
DOU company page:
https://jobs.dou.ua/companies/langate/
The job ad is no longer active
Look at the current
jobs
Sysadmin
Kharkiv→