Sr. DevOps Engineer

$95,500 - $190,900/Yr

Abbott Laboratories - Los Angeles, CA

posted 4 months ago

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

About the position

As a Senior DevOps Engineer at Abbott, you will play a crucial role in supporting the Research and Development IT team within the Medical Device Division. This position is based in one of our three locations: Sylmar, CA; Maple Grove, MN; or Little Canada, MN. Your primary responsibility will be to create technical and functional specifications, as well as support both new and existing applications and processes. This will enable development teams to release medical device software and systems more rapidly and efficiently. You will collaborate closely with other IT operational and software engineering teams to deploy and operate our systems and platforms, ensuring optimal client utilization. In this role, you will manage and enhance the Continuous Integration/Continuous Deployment (CI/CD) infrastructure and tools, which are essential for improving the development workflow across various teams. You will design, build, and run CI/CD pipelines for a wide range of software applications. Additionally, you will administer the Jenkins suite of applications and troubleshoot issues in development tools such as Jira, Bitbucket, Nexus, and Confluence. Your responsibilities will also include building and developing IT solutions, creating and managing shell scripts, and presenting system design diagrams and technical implementation details to engineers and partner IT teams. You will be expected to identify manual processes within the organization and automate them, contributing to end-user training as needed. Effective communication with management will be essential to enhance their understanding of the opportunities and limitations of information systems. You will also need to comply with U.S. Food and Drug Administration (FDA) regulations and other regulatory requirements, ensuring that all tasks are completed within the assigned sprint. Your role will involve working with infrastructure engineers and other application teams to implement solutions that provide excellent access, throughput, availability, security, and cost-effectiveness while maintaining simplicity and adhering to industry best practices. Furthermore, you will develop necessary documentation, testing, and change control procedures to satisfy internal product validation and ensure compliance during audits.

Responsibilities

  • Manage and enhance CI/CD infrastructure and tools to improve the development workflow for numerous different development teams
  • Design, build, and run CI/CD pipelines for a spectrum of software
  • Administer Jenkins suite of applications and troubleshoot issues in development tools such as Jira, Bitbucket, Nexus, Confluence
  • Responsible for building and developing IT solutions
  • Experience in creating, managing and troubleshooting shell scripts
  • Create and present system design diagrams and technical implementation details to engineers and partner IT teams
  • Collaborate with partner IT staff to improve processes and infrastructure setup
  • Identify manual processes within the organization and automate them
  • Contribute to end-user training as needed and provide day-to-day support
  • Communicate trends and new developments in technology to advise on current state best practices for implementing solutions
  • Communicate effectively with management to enhance their understanding of the opportunities and limitations of information systems
  • Comply with U.S. Food and Drug Administration (FDA) regulations and other regulatory requirements
  • Work with infrastructure engineers and other application teams to implement solutions that provide excellent access, throughput, availability, security and cost-effectiveness
  • Develop necessary documentation, testing and change control procedures to satisfy internal product validation and update yearly for audit compliance
  • Maintain accurate current state application architecture diagrams, documentation, and other data sources in a consistent and replicable manner
  • Maintain, mature, and audit security processes in our code and infrastructure
  • Automate and codify supporting security systems in all phases of the SLDC
  • Develop detailed implementation, test and roll-back procedures for planned changes and follow code promotion model utilizing change request approvals

Requirements

  • Bachelor's degree in a technical discipline or equivalent experience
  • Familiar with Agile software development methodologies and how DevOps practices are incorporated to improve delivery speed
  • Familiar with containerization (e.g., Docker, Kubernetes) and its integration functions with Azure
  • Experience with Repository management and version control (GIT)
  • Experience with Deploying applications and infrastructure to Azure cloud environments
  • Experience with cloud platforms (Azure IoT, PTC ThingWorx) and services (EC2, S3, VPC, etc.)
  • Knowledge of continuous integration and continuous deployment (CI/CD) pipelines
  • Adept at multiple programming/Scripting languages such as Python, Perl, Java, Ruby, C#
  • Experience with Azure cloud platform (Azure certification a plus)
  • Familiar with automated testing and test-driven development practices
  • Excellent understanding of configuration management tools such as Ansible, Puppet, Chef
  • Knowledge of IaC tools (e.g., Terraform, CloudFormation)
  • Working knowledge of Unix/Linux and Windows administration
  • Excellent communication and customer service skills
  • Must be a self-starter and possess good analytical skills
  • Ability to work in a highly matrixed and geographically diverse business environment

Nice-to-haves

  • 5+ years of technical system administration experience
  • 5+ years of experience translating business requirements into technical designs
  • At least 3 years' experience working in regulated environments
  • At least 3 years' experience working with enterprises producing multiple products and systems

Benefits

  • Career development with an international company
  • Free medical coverage for employees via the Health Investment Plan (HIP) PPO
  • Excellent retirement savings plan with high employer contribution
  • Tuition reimbursement and Freedom 2 Save student debt program
  • FreeU education benefit for obtaining a bachelor's degree
  • Recognition as a great place to work in multiple countries
  • Recognition as one of the most admired companies in the world by Fortune
  • Best place to work for diversity, working mothers, female executives, and scientists
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service