We’re looking for a DevOps engineer to help realise our next generation of scientific processing applications, excited by the prospect of learning new domain knowledge, tools and techniques, and eager to extend these into innovative ideas of their own.
DUG is a technology company at the forefront of high-performance computing (HPC) with a strong foundation in applied physics. Our innovative hardware and software solutions for the global technology and resource sectors enable our clients to leverage large and complex data sets.
Your core responsibility is in automation - building and maintaining reliable and fast automated systems to streamline manual engineering processes and ensure quality. You’ll play an important role in maintaining and improving continuous integration pipelines, build systems, automated tests and usage metrics.
When submitting your application, you’ll have shown you have an eye for detail by including ‘Shibboleth’ in your cover letter.
Your responsibilities:
Become an expert in our tech stack (Linux, Slurm, Java/C/C++, DUG software)
Maintain and improve the build system
Maintain and improve the automated tests system
Maintain and improve the metrics system
Deploy DUG software on Cloud or client infrastructure
Required:
Demonstrable professional skills as a DevOps engineer or software developer
Professional knowledge of the Linux operating system including bash scripting
Knowledge of the Java toolchain is a plus (e.g. gradle, maven, ant, jenkins, junit)
Knowledge of Atlassian tools is a plus (Jira, Confluence, Bamboo)
Excellent written and spoken business and technical English, suitable for communication with internal and external stakeholders
Impeccable professional references
Compensation: