Lead DevOps Engineer at Hologic
Remote, Oregon, USA -
Full Time


Start Date

Immediate

Expiry Date

01 Aug, 25

Salary

200600.0

Posted On

01 May, 25

Experience

6 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Design, Computer Science, Scripting Languages, Device Development, Perforce, Code, Containerization, Technical Proficiency, Git, Troubleshooting, Scripting, Bash, Security, Sql Server, Nuke, Jenkins, Sonarqube, Programming Languages, Communication Skills, Jira

Industry

Information Technology/IT

Description

EXCITING OPPORTUNITY AT HOLOGIC: BECOME A LEAD DEVOPS ENGINEER!

Are you a DevOps expert looking to make a significant impact in the healthcare industry? Join our dynamic team at Hologic’s Breast & Skeletal Health Division, where you will champion a DevOps culture for our groundbreaking, life-saving medical devices. As a Lead DevOps Engineer, you will be instrumental in shaping our software development lifecycle by championing a robust DevOps culture and implementing cutting-edge CI/CD systems for our innovative healthcare solutions. This role may sit in Newark, DE, Santa Clara, CA, Marlborough, MA or can sit remotely. This is your chance to be part of something truly transformative and contribute to advancements in women’s health.

QUALIFICATIONS:

Education: Master’s or Bachelor’s degree in Computer Science, Management Information Systems, Engineering, or a related technical field.

EXPERIENCE:

6+ years in DevOps or DevSecOps engineering or related roles with the following experience:

  • Regulated Industry Expertise: Proven experience in software development and verification within a regulated industry, with a strong preference for experience in medical device development.
  • Complex CI/CD Management: Demonstrated experience managing complex CI/CD pipelines encompassing both on-premises and cloud solutions, including infrastructure as code (IaC) implementation.
  • Automation and Scripting Proficiency: Extensive experience with build automation, scripting, and coding, with a strong drive to automate processes and workflows.
  • CI/CD Tool Mastery: Proven experience setting up, configuring, integrating, and maintaining a wide range of CI/CD tools.
  • Internal Tool Development: Experience in software development, including the development and maintenance of internal tools to support DevOps processes.
  • Operating System Expertise: In-depth experience installing, configuring, and maintaining Windows and Linux operating systems.
  • Automated Testing Expertise: Experience with automated testing frameworks and the creation of automated tests for complex systems and software.

SKILLS & CERTIFICATIONS:

  • DevOps Principles and Design: Deep understanding of DevOps principles, practices, and design patterns.
  • Problem-Solving and Troubleshooting: Exceptional problem-solving and troubleshooting skills.
  • Software Development Lifecycle (SDLC): Comprehensive knowledge of the software development lifecycle (SDLC).
  • Security Best Practices: Strong understanding and implementation of security best practices within CI/CD pipelines and infrastructure.
  • Networking Fundamentals: Solid understanding of networking fundamentals.
  • Technical Proficiency:
  • CI/CD Tools: Experience working with common CI/CD and development tools such as Jenkins, Perforce, Git, SonarQube, DependencyTrack, Artifactory, InstallShield, SQL Server, Jira, and Confluence.
  • API Development and Integration: Proficiency in API development and tool integration.
  • Programming Languages: Proficiency with programming languages such as Python, Go, and C#.
  • Scripting Languages: Proficiency with scripting languages such as PowerShell, Batch, Bash, Groovy, and Nuke.
  • Operating Systems: Proficiency with both Windows and Linux environments.
  • Containerization: Proficiency with Docker and containerization technologies. Expertise utilizing NVIDIA GPUs in containerization solutions would be beneficial.
  • Automated Testing: Experience with automated test tools such as Ranorex, TestComplete, and Selenium would be beneficial.
  • Communication Skills: Excellent verbal and written communication skills.
  • Certifications: Relevant DevOps (e.g., Azure DevOps Engineer Expert) and security (e.g., CISSP/CCSP) certifications are strongly preferred.
Responsibilities

KEY RESPONSIBILITIES:

Drive DevOps Culture: Lead the development and implementation of a robust DevOps automation culture, focusing on creating reliable, secure, and performant CI/CD pipelines.
Technical Leadership and Mentorship: Provide technical guidance and mentorship to DevOps engineers, fostering their professional growth and ensuring team success.
Automation and Process Optimization: Identify and automate manual processes, collaborating with development and QA teams to improve efficiency and streamline workflows.
Infrastructure and Tool Management: Design, maintain, and enhance CI/CD infrastructure and tools, including proprietary solutions and cloud-based resources, with a focus on Infrastructure as Code (IaC).
Monitoring, Observability, and Performance: Implement comprehensive monitoring and observability solutions, proactively address performance bottlenecks, and ensure system reliability.
Compliance, Security, and Disaster Recovery: Ensure adherence to relevant regulatory requirements, integrate security best practices, and develop disaster recovery and business continuity plans.
Release Management and Troubleshooting: Lead product releases, provide expert troubleshooting for CI/CD issues, and ensure smooth and timely deployments.
Cross-Functional Collaboration and Documentation: Partner with IT, Security, and Development teams to create shared solutions, and maintain thorough documentation of processes and tools.
Continuous Improvement and Technology Evaluation: Stay current with industry best practices, evaluate new technologies, and drive continuous improvement within the DevOps environment.

6+ years in DevOps or DevSecOps engineering or related roles with the following experience:

  • Regulated Industry Expertise: Proven experience in software development and verification within a regulated industry, with a strong preference for experience in medical device development.
  • Complex CI/CD Management: Demonstrated experience managing complex CI/CD pipelines encompassing both on-premises and cloud solutions, including infrastructure as code (IaC) implementation.
  • Automation and Scripting Proficiency: Extensive experience with build automation, scripting, and coding, with a strong drive to automate processes and workflows.
  • CI/CD Tool Mastery: Proven experience setting up, configuring, integrating, and maintaining a wide range of CI/CD tools.
  • Internal Tool Development: Experience in software development, including the development and maintenance of internal tools to support DevOps processes.
  • Operating System Expertise: In-depth experience installing, configuring, and maintaining Windows and Linux operating systems.
  • Automated Testing Expertise: Experience with automated testing frameworks and the creation of automated tests for complex systems and software
Loading...