DevOps Engineer, Jobs, 8049

DevOps Engineer - Glasgow

Technology - IT- Application
Ref: 8049 Date Posted: Tuesday 07 Sep 2021
LinkedIn ShareShare

Nine Twenty Technology has a fantastic opportunity for an experienced DevOps Engineer to join our well known Medical device manufacturing client on a permanent basis. This is a very exciting time to be joining the business and be an integral part of the Engineering team, with a company that is going through a rapid period of growth & have a successful name on the marketplace. 

Reporting to the Software QA & DevOps Integration Manager the role will be responsible for maintaining and improving Continuous Integration (CI) platform for firmware. You will be maintaining and improving build and test infrastructure at various stages of the development lifecycle.

Location: Glasgow 

Salary: Competitive 

Benefits: 

  • 33 days holiday 
  • Private health insurance 
  • Employee assistance programme 
  • Enhanced maternity and paternity 
  • Life assurance X4 Salary
  • Pension contribution scheme (6% Employee + 2% Employer) 
  • Onsite Fruit/snacks delivery 
  • Flexibility around working 

Key Areas of Responsibility:

  • Maintain and optimize  CI/CD Systems with focus on resiliency, scalability, maintainability, security, and cost
  • Research, develop, and deploy creative (but practical) technical solutions to automated integration & testing activities 
  • Assist in generation of visualized key performance metrics of hardware-based CI/CD system
  • Ensure test hardware support nodes have reliable uptime and performance for use in the CI/CD system
  • Work with team to define and establish the DevOps culture and best practices in the company
  • Support Development application integration processes with modern industry tools
  • Work as part of a Scrum team that is developing infrastructure 
  • Contribute to continuous improvement by participating in sprint retrospectives
  • Review and critique software QMS documentation developed by other team members (requirements, specifications, risk assessments, operating procedures)
  • Work closely with developers and testers to understand features being developed and how they fit into the overall solution, and create the infrastructure needed to support them.
  • Contribute to continuous improvement initiatives by identifying opportunities and helping to implement them across the wider team

Required Skills

  • Degree qualified in software engineering or a closely related discipline OR proven track record of hands-on Continuous Integration, Infrastructure, Support or DevOps roles.
  • Good experience working with Python.
  • Quickly understanding the needs of a project and being able to ask good questions to fill in the gaps.
  • Experience of working with Jenkins, Git and Jira (or similar issue tracking system).
  • Ability to use APIs, write scripts to link tools and integrate them.
  • Strong Linux knowledge.
  • Must have some experience with one or more of the following: Docker, Kubernetes, Helm, Terraform, Ansible, Mender, Groovy.
  • Demonstrable experience working in a Agile environment e.g. SAFe.

Desirable skills (Non essential) 

  • Experience in test automation
  • Experience in building and maintaining CI Pipelines.
  • Experience of using Test, Requirements and source code Management Tools.
  • Experience of using task tracking tools such as Jira or equivalent.
  • Able to use design/debugging tools and instruments (e.g. oscilloscopes, multi-meters, logic analysers, JTAG, IAR IDE, Ethernet, RS232 and USB interfaces).
  • A general familiarity with electronics hardware circuit boards (test targets).

To be considered for this position, please apply today or call Sophie at Nine Twenty on  07775 380 860