Principal DevOps Engineer

$163,420 - $269,640/Yr

Red Hat - Raleigh, NC

posted 5 months ago

Full-time - Principal
Remote - Raleigh, NC
Professional, Scientific, and Technical Services

About the position

The Red Hat OpenShift AI team is seeking a highly skilled DevOps Engineer to join us on the East Coast Time Zone, ideally in Boston MA, Westford MA, or Raleigh NC. This position offers an extraordinary opportunity to contribute to the development of the RHOAI family of products while participating in open source communities such as Kubeflow, Trusty AI, and Kserve. As a member of the Red Hat OpenShift AI (RHOAI) team, you will be at the forefront of the exciting evolution of AI, working with a flexible, scalable artificial intelligence (AI) and machine learning (ML) platform that enables enterprises to create and deliver AI-enabled applications at scale across hybrid cloud environments. RHOAI delivers a robust set of technologies for Data Scientists and MLops personas, including model development, model serving, data pipelines, Kubeflow components, and Kubernetes operator development. The team is expanding into other areas at a high pace, leveraging the combined strength of open source tools and recent developments in AI and hybrid cloud to deliver unmatched value to our partners and customers. This role emphasizes continuous learning, career growth, and professional development, making it an ideal environment for those looking to advance their skills and knowledge in the field. In this role, your primary responsibility will be to build and release the Red Hat OpenShift AI product, continuously improve the processes and tooling used by the DevOps team, and find opportunities to automate all niche and mundane tasks. You will implement and maintain CI/CD pipelines that allow for faster, more secure, reliable, and frequent releases, while also monitoring processes throughout their lifecycle to ensure adherence and to update or create new processes that minimize waste. Coordination and communication with various stakeholders will be essential, as will mentoring and guiding junior team members. Additionally, you will be responsible for identifying and deploying cybersecurity measures by continuously performing vulnerability assessments and risk management, all while maintaining an overview of current technologies.

Responsibilities

  • Implement and maintain CI/CD pipelines that allow faster, more secure, reliable and frequent releases
  • Monitor the processes during the entire lifecycle for adherence and update or create new processes to improve and minimize waste
  • Coordinate and communicate with various stakeholders, reaching across functional borders
  • Mentor and guide junior team members
  • Identify and deploy cybersecurity measures by continuously performing vulnerability assessments and risk management
  • Constantly learn new things and maintain an overview of current technologies

Requirements

  • 5+ years of experience in DevOps, Automation and modern Software Deployment practices
  • Solid troubleshooting skills
  • Experience with Jenkins, Git, Maven, shell scripting, and related technologies monitoring and automation
  • Experience with Kubernetes/OpenShift
  • Experience with Agile methodology
  • Experience with Cloud Computing using at least one of the following Cloud infrastructures: AWS, GCP, Azure & IBM Cloud
  • Ability to interact comfortably with other members of a large, geographically dispersed team
  • Experience maintaining an infrastructure and ensuring stability while adding new features
  • Ability to clearly articulate design and implementation choices
  • Ability to use a wide variety of open-source technologies and tools
  • Comfort with frequent, incremental code testing and deployment

Nice-to-haves

  • Experience with programming in Golang and/or Python
  • Experience with open-source development
  • Experience with AI/ML projects

Benefits

  • Comprehensive medical, dental, and vision coverage
  • Flexible Spending Account - healthcare and dependent care
  • Health Savings Account - high deductible medical plan
  • Retirement 401(k) with employer match
  • Paid time off and holidays
  • Paid parental leave plans for all new parents
  • Leave benefits including disability, paid family medical leave, and paid military leave
  • Additional benefits including employee stock purchase plan, family planning reimbursement, tuition reimbursement, transportation expense account, employee assistance program, and more!
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service