Elekta - Sunnyvale, CA

posted 5 months ago

Full-time - Mid Level
Sunnyvale, CA
1,001-5,000 employees
Management of Companies and Enterprises

About the position

As a DevOps Engineer at Elekta, you will play a crucial role in delivering builds, pipelines, and mission-critical infrastructure that ensures the highest levels of availability, performance, and security. Your technical competency will be key in supporting our customers—healthcare professionals who utilize our products to help patients and their communities. You will be responsible for building and maintaining automated pipelines for continuous integration and deployment, which are essential for agile product development. This position requires a proactive approach to continuously improve the System/DevOps infrastructure, ensuring that our processes are efficient and effective. In this role, you will develop CI/CD tools, automated test pipelines, and status dashboards that facilitate the smooth operation of our software development lifecycle. You will also review technical designs developed by junior team members, providing guidance and support to enhance their skills and contributions. Collaboration is a significant aspect of this position; you will work closely with scrum development teams to ensure high-quality delivery on time, as well as with the global System/DevOps team to improve product system integration and automation tool deployment capabilities. Your work will not only involve technical tasks but also require effective communication with members of the product, development, QA, and release management teams to facilitate the regular delivery of our products. This role is an opportunity to contribute to a higher purpose—providing hope for everyone dealing with cancer and ensuring access to the best cancer care worldwide.

Responsibilities

  • Build and maintain automated pipelines for continuous integration and deployment to support agile product development.
  • Develop CI/CD tools, automated test pipelines, and status dashboards.
  • Continuously improve the System/DevOps infrastructure.
  • Review technical designs developed by junior levels.
  • Collaborate with scrum development teams for high-quality delivery on time.
  • Collaborate with the global System/DevOps team to continuously improve product system integration and automation tool deployment ability.
  • Work closely with members of the product, development, QA, and release management teams to facilitate regular product delivery.

Requirements

  • At least a Bachelor's degree in Engineering, Computer Science, or equivalent.
  • 4+ years' experience in software development or a supporting field.
  • 3 years' experience with CI/CD tools, pipelines, and automation.
  • 3 years' experience with standard software development lifecycle best practices.
  • In-depth knowledge of one or more of the following tools: Jenkins, SVN, Git, Docker, Puppet, Azure, Azure Automation DSC, Active Directory, and VMware Vcenter.
  • Working proficiency and communication skills in verbal and written English.
  • Strong desire to learn and exceptional problem-solving skills.

Benefits

  • Opportunity to work with a proactive and supportive team.
  • Hybrid work option (required to work on location at least 3 days/week).
  • Excellent Medical, Dental, and Vision coverage.
  • 401k, paid Vacation, and Holiday.
  • A health of additional benefits including wellness reimbursement, tuition reimbursement, and flexible spending account.
  • Opportunity to work on cutting-edge medical advancements.
  • Close-knit company culture.
  • Upward mobility.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service