Back to Jobs
RemoteTechnology

Senior DevOps Engineer

Georgia ITUnited States🇺🇸United States

Why this role stands out

Advance your career by leading cutting-edge CI/CD initiatives for mobile platforms within a supportive, 100% remote environment that prioritizes professional growth and technical innovation. This role is perfect for a skilled engineer who thrives on optimizing automation workflows and wants to make a significant impact on large-scale development infrastructure. Apply today to bring your expertise to a forward-thinking team and elevate your professional journey.

Quick overview

SeniorityMid Senior
Work modeRemote
LocationUnited States
SwiftGitBashDatadogGrafanaKibanaPythonXcodeiOSAndroidCI/CDLinux

Job description

Senior Mobile DevOps Engineer

Work Model: 100% Remote
Location: united states

Job Description

<>Position Overview

We are seeking an experienced Senior Mobile DevOps Engineer to join the DevOps team within the Software Research and Development organization. This role will focus on designing, building, configuring, and maintaining software development infrastructure that supports mobile application development, build automation, and distribution.

The ideal candidate will have strong experience implementing CI/CD pipelines for Android and iOS applications, automating software configuration management workflows, and optimizing build and release processes. Candidates with technical leadership capabilities and experience driving DevOps best practices are highly preferred.

Key Responsibilities

  • Design, develop, implement, and maintain CI/CD pipelines for Android and iOS mobile applications.

  • Develop scripts and automation solutions to streamline source code management, build, testing, packaging, and release workflows.

  • Configure and maintain build automation tools and software configuration management systems.

  • Improve software development efficiency and product quality by evaluating, implementing, and optimizing DevOps tools and processes.

  • Manage Git repositories, branching strategies, and source control workflows to support parallel product development.

  • Automate mobile application builds using Gradle for Android and Xcode command-line tools for iOS.

  • Administer and maintain build, packaging, artifact management, and software distribution systems.

  • Work with Linux and macOS command-line environments to support development infrastructure and automation.

  • Monitor build infrastructure and pipeline performance using tools such as Grafana, Datadog, and Kibana.

  • Collaborate with software engineering, QA, and release teams to ensure reliable and efficient mobile application delivery.

  • Provide technical guidance and leadership on DevOps practices, tools, and process improvements.

Minimum Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, or a related field.

  • At least 5 years of experience implementing, configuring, and maintaining software configuration management, build automation, and continuous integration tools.

  • Hands-on experience configuring and automating builds for Android and/or iOS mobile applications.

  • Strong knowledge of Git-based source control, branching strategies, and software build and release processes.

  • Proficiency in programming and scripting languages such as Python, Bash, and/or Swift.

  • Experience automating and integrating development environments within CI/CD pipelines.

  • Strong troubleshooting, problem-solving, written, and verbal communication skills.

Similar jobs