Role: Mobile DevOps Engineer (Android)
Toronto, ON, Canada
Type: Contract / Full-Time
Hybrid
Job description:
5+ years of experience in Android application development using
Kotlin
and
Java .
Strong experience with the
Android SDK , Android Studio, Gradle, and Android application architecture.
Hands-on experience in designing and maintaining
CI/CD pipelines
for Android applications.
Experience with CI/CD tools such as
Jenkins, GitHub Actions, GitLab CI/CD, Azure DevOps, or Bitrise .
Expertise in
Fastlane
for build automation, code signing, versioning, and Play Store deployments.
Experience automating
build, test, and release pipelines
for Android applications.
Knowledge of
Gradle build optimization , APK/AAB generation, and release management.
Experience with source control tools such as
Git, GitHub, GitLab, or Bitbucket .
Hands-on experience with automated testing frameworks including
JUnit, Espresso, and UI Automator .
Experience integrating
static code analysis
and
security scanning
tools such as
SonarQube, Checkmarx, Aqua, or Nexus
into CI/CD pipelines.
Experience with
Firebase App Distribution ,
Firebase Crashlytics , and the
Google Play Console .
Knowledge of
Docker ,
Kubernetes ,
Linux , and cloud platforms such as
AWS
or
Azure .
Experience monitoring application health using tools such as
Dynatrace , Firebase Analytics, or similar.
Strong scripting skills (Bash/Python) to automate development and deployment workflows.
Excellent troubleshooting, communication, and collaboration skills in an Agile/Scrum environment.
#J-18808-Ljbffr