Senior DevOps Engineer - Test Systems

at  Elekta

Crawley, England, United Kingdom -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate26 Oct, 2024Not Specified27 Jul, 2024N/AGood communication skillsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Are you a current Elekta employee?
Please apply through our internal career site
Find Jobs - Elekta
.
Want to join a team with a mission to improve and save lives?
We continually look for motivated and skilled individuals who are interested in supporting our customers – healthcare professionals who use our products to help patients and their communities.
We currently have the following opportunity available - please contact us for more details!
We don’t just build technology. We build hope.
Are you a seasoned DevOps professional with a passion for ensuring system reliability and effectiveness? We are looking for a Senior DevOps Engineer – Test Systems to bring their expertise in computer hardware, software, and networks to our Unity CMM and Integrated Console (IC) teams. In this pivotal role, you will be integral in continuously building (CI/CD) and managing complex systems of systems under test throughout the development life cycle and providing reliable systems to various teams for testing and demoing purposes. If you’re ready to make an impact and drive excellence in our software development solutions, apply now and become a vital part of our innovative team!
What you’ll do at Elekta

Your role as a Senior DevOps Engineer will include (but not limited to):

  • Control and manage the configuration of multiple on-prem and cloud test environments ensuring the correct product and library versions are installed.
  • Design, develop and refine tooling and Infrastructure as Code (IaC) as needed in order to optimize and automation our automation tooling.
  • Perform Bare Metal deployments of server operating systems to physical and virtual hardware, including firmware, driver and base software installation and configuration.
  • Leverage knowledge of Elekta’s products and clinical workflows to develop and implement ‘smoke tests,’ ensuring test environments remain fully operational after significant software or configuration changes.
  • Manage deployments of new product versions into clinically representative test environments.
  • Identify and analyze bugs related to the deployment of new versions and report any found issues and subsequent analysis into the bug tracking system.
  • Develop and curate a library of relevant documentation and videos to support the test and dev teams who rely on our DevOps tools and solutions.
  • Play a lead role in system integration, DevOps, Continuous Integration (CI), and Continuous Deployment (CD). Interfacing with both internal engineering group, and project teams.
  • Manage the Azure build agent VM’s as needed for build and deployment pipelines.
  • Ensure availability of testing environments, own and manage a schedule, plan and communicate upgrades and outages.

The right stuff

  • Proven experience in leading teams and enhancing their performance, fostering a collaborative environment, and driving team success through effective leadership and mentorship.
  • Ability to adjust priorities quickly as circumstances dictate.
  • Ability to work independently and effectively interact with colleagues in other departments, business areas, and regions.
  • Excellent verbal and written communication skills.
  • Must be able to travel internationally up to 15% of the time.

What you bring

  • Bachelor’s degree in computer science, Computer Engineering, or another related technical field.
  • Highly experienced in using Infrastructure as Code (IaC) tools like Puppet and Terraform for managing system configuration.
  • Expert in using PowerShell or other scripting languages to manage Windows-based systems efficiently.
  • High-level of expertise troubleshooting applications and services running on the Windows platform.
  • Recent experience in creating and managing virtual machines and related infrastructure in Azure.
  • Expertise in provisioning and configuring physical server hardware from bare metal.
  • Experience provisioning servers and workstations with Hyper-V.
  • Experience with Azure DevOps build and deployment pipelines.
  • Excellent PC and networking technical skills within all aspects of the IT environment.
  • Experience working with and managing Git repositories.
  • Experienced using imaging tools such as Ghost.
  • Experience managing Elekta software products such as MOSAIQ and Monaco will be beneficial.
  • Experience working with and comprehending the full software development lifecycle (SDLC), from initial requirements gathering and design through development, testing, deployment, and maintenance.

What you’ll get:

In this role, you will work for a higher purpose; hope for everyone dealing with cancer, and for everyone regardless of where in the world, to have access to the best cancer care. In addition to this, Elekta offers a range of benefits.

  • Hybrid work option (you are required to work on location at least 3 days/week)
  • Up to 25 paid vacation days (plus bank holidays)
  • Holiday Purchase Scheme
  • Private Medical Insurance
  • Attractive Employer Pension Contribution Package
  • Cycle to work scheme
  • Life Assurance
  • Onsite subsidized restaurant, offering budget-friendly dining
  • Love electric (Electric vehicle salary sacrifice scheme)

Hiring process
We are looking forward to hearing from you! Apply by submitting your application and résumé in English, via the “Apply” button. Please note that we do not accept applications by e-mail.
Your Elekta contact
For questions, please contact the Global Talent Acquisition Partner responsible, Sarah Elmasry, at Sarah.Elmasry@elekta.com. We do not accept applications through e-mail.
We are an equal opportunity employer
We are an equal opportunity employer. We evaluate qualified applicants without regard to race, colour, religion, sex, sexual orientation, gender identity, genetic information, national origin, disability, veteran status, or any other protected characteristic.

Responsibilities:

Your role as a Senior DevOps Engineer will include (but not limited to):

  • Control and manage the configuration of multiple on-prem and cloud test environments ensuring the correct product and library versions are installed.
  • Design, develop and refine tooling and Infrastructure as Code (IaC) as needed in order to optimize and automation our automation tooling.
  • Perform Bare Metal deployments of server operating systems to physical and virtual hardware, including firmware, driver and base software installation and configuration.
  • Leverage knowledge of Elekta’s products and clinical workflows to develop and implement ‘smoke tests,’ ensuring test environments remain fully operational after significant software or configuration changes.
  • Manage deployments of new product versions into clinically representative test environments.
  • Identify and analyze bugs related to the deployment of new versions and report any found issues and subsequent analysis into the bug tracking system.
  • Develop and curate a library of relevant documentation and videos to support the test and dev teams who rely on our DevOps tools and solutions.
  • Play a lead role in system integration, DevOps, Continuous Integration (CI), and Continuous Deployment (CD). Interfacing with both internal engineering group, and project teams.
  • Manage the Azure build agent VM’s as needed for build and deployment pipelines.
  • Ensure availability of testing environments, own and manage a schedule, plan and communicate upgrades and outages

In this role, you will work for a higher purpose; hope for everyone dealing with cancer, and for everyone regardless of where in the world, to have access to the best cancer care. In addition to this, Elekta offers a range of benefits.

  • Hybrid work option (you are required to work on location at least 3 days/week)
  • Up to 25 paid vacation days (plus bank holidays)
  • Holiday Purchase Scheme
  • Private Medical Insurance
  • Attractive Employer Pension Contribution Package
  • Cycle to work scheme
  • Life Assurance
  • Onsite subsidized restaurant, offering budget-friendly dining
  • Love electric (Electric vehicle salary sacrifice scheme


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - QA & Testing

Software Engineering

Graduate

Computer science computer engineering or another related technical field

Proficient

1

Crawley, United Kingdom