Skip to main content

DevOps Engineer

From forensics to nanotechnology, our analytical systems and solutions help the world’s top researchers do ground-breaking work on the small things that make big things possible. We’re after enquiring minds, imaginative thinkers, and proud geeks. Those who are irresistibly drawn to hard problems others can’t crack. Those who are always thinking ‘what if…’. Does this sound like you? Then read on….
 

What’s the job?
Do you want to play an important role in development of our instrument control software platform that supports a wide range of X-ray products? Are you looking for a diverse position in which you can apply your expertise to its full extent and increase your knowledge even further? And do you want to do this within a high tech international, but very personal environment? Then this might be your chance to become a part of our ambitious Software Team!

You are going to help to bridge the gap between the work done by the development and operations teams. Based on our customer requirements and project KPI's, you will work closely with engineers and project managers to ensure timely delivery of solutions. Training and mentoring our engineers and improving our company-wide processes are part of the role. You will work within the Elemental and Structural software team, aligned with the Physical DevOps engineer, using agile methods, participating in sprint planning, sprint reviews and retrospectives. 

What are your responsibilities?

  • Review the results of the nightly build pipeline. 
  • Investigate and identify the underlying cause of any failure of the nightly build (i.e. flakey tests, infrastructure, code change, instrument state).
  • Investigate and fix infrastructure causes of failing builds as independently as possible – consult others in Malvern Panalytical for assistance where required.
  • Consult responsible team for flakey tests or code changes that have caused test failure so that they can fix.
  • Check that the Specflow living doc is updating.
  • Monitor all Devops builds and identify opportunities for optimisation. Ensure build time is not increasing over time and tackle it if this happens.
  • Keep track of all flakey tests and identify the chief offenders that should be tackled.
  • Work upon improvements to the build and test environment, to speed up builds and reduce the energy consumption as identified by self or others.
     
  • What do you need to be successful in this role?
    Read on and if you recognize yourself, then maybe this is the perfect role for you!

  • Have a degree in Software Engineering or Computer Engineering and at least 3 years’ commercial experience.
  • Have excellent knowledge of Microsoft Azure DevOps pipelines.
  • Good knowledge of C#, PowerShell scripting, and unit testing frameworks.
  • Have a care for detail and quality of work.
  • Fluent in English. 
     
  • Great to have?

  • Knowledge of Specflow and Appium
  • Understanding Dutch
     
  • Anderen bekeken ook

    DevOps Engineer

    Bedrijf:
    Concept Life Sciences
    Gemeente:
    Almelo
    Contracttype: 
    Vast contract, Voltijds
    Categorieën: 
    DevOps Engineer
    Opleidingsniveau: 
    Master
    Gepubliceerd:
    07.03.2024
    Deel nu: