Abbott Laboratories - Alameda, CA

posted 7 days ago

Full-time - Mid Level
Alameda, CA
10,001+ employees
Miscellaneous Manufacturing

About the position

The Senior Mobile DevOps Engineer at Abbott will be responsible for managing DevOps activities for mobile applications and backend services, specifically focusing on iOS and Android build pipelines. This role involves setting up configuration management, continuous integration, and implementing DevOps best practices to ensure secure and scalable releases of mobile applications. The position requires collaboration with various teams including software engineering, cybersecurity, product management, and cloud engineering, while also partnering with the software quality assurance team to build compliance-ready CI/CD pipelines.

Responsibilities

  • Design, test, and deploy secure, scalable CI/CD pipelines for mobile apps on the Apple App Store and Google Play Console.
  • Ensure the security, scalability, and performance of the mobile infrastructure.
  • Participate in all stages of the software development life cycle.
  • Automate security testing (SAST and DAST) through the DevSecOps pipelines.
  • Manage Apple and Google Developer Accounts and ensure app store compliance of mobile applications at all times.
  • Optimize development and release processes through automation.
  • Maintain build infrastructure and IDE integrations (e.g., Apple Xcode, Android Studio).
  • Define branching, merging, and source code management strategies.
  • Build CI/CD pipelines using mobile apps deployment platforms such as Fastlane, Firebase or Bitrise.
  • Stay updated with industry trends and best practices, especially in the medical device sector.

Requirements

  • Bachelor's degree in computer science, software engineering or related field.
  • Minimum of 8 years of relevant experience.
  • Proven experience as a DevOps Engineer, focusing on mobile applications.
  • Strong experience with CI/CD tools like GitHub Actions and Harness.
  • Proficient in at least one of the scripting languages (e.g., Bash, Python, Go) and configuration driven automation technologies (e.g., YAML, JSON).
  • Experience building CI/CD pipelines and automating release processes for iOS and Android apps.
  • Experience with internal and external test management of mobile applications (Google Play Console, Apple Store).

Nice-to-haves

  • Experience with Azure Cloud and Azure PaaS services.
  • Familiarity with healthcare data security and privacy regulations.

Benefits

  • Career development with an international company.
  • Free medical coverage for employees via the Health Investment Plan (HIP) PPO.
  • An excellent retirement savings plan with a high employer contribution.
  • Tuition reimbursement and education benefits through programs like Freedom 2 Save and FreeU.
  • Recognition as a great place to work in various countries and for diversity.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service