DevOps Engineer

Apply for this position

Reference #: ST-CDR090120

Salary Range:

Here at Servelec Technologies we are currently experiencing an exciting period of change. After being bought by our new owners in early-2019 we have since started a complete renovation of our office space and a renovation of our working practices. We are currently making the leap from Waterfall into Agile territories and our new DevOps Engineer will be a key asset in this change going forward.

Working in an Agile team responsible for delivering first class software, our DevOps Engineer is responsible for joining up processes between Software Development, Testing and Release Teams to achieve successful software development and implementations to a high standard, within time and budget. Your expertise will help in in creating efficient and robust build, test and release pipelines

How you will add value to our team: 

  • Automating the software build, test and packaging process
  • Facilitate the execution of automated test scripts as part of build pipelines
  • Creating and maintaining secure tools, solutions and micro-services associated with build and test pipelines to produce quality solutions
  • Implement code quality detection technologies in build pipelines
  • Ensuring the automated build, test and release pipelines adhere with quality and branch management policies
  • Maintaining IT infrastructure associated with software build, test and deployment 

What we would like you to bring with you:

  • Strong competency with Linux
  • Strong competency with scripting languages such as python and bash
  • Automation experience with GitLab, GitLab Runners, GitLab CI/CD pipelines or similar technologies
  • Experience with Docker, Maven, Sonatype Nexus
  • Experience with configuration management tools such as Puppet or Chef
  • Experience with code quality detection tools such as SonarQube 

Bonus points for:

  • Experience RedHat OpenShift, Kubernetes or cloud based deployment pipelines
  • Knowledge of SCADA products
  • Knowledge of RTU devices and communications technologies 

Our technologies:
Code - Java, C++, HTML5, AngularJS, Node.js
Methodology - Agile, where appropriate (immature environment), TDD
Automation - Selenium, GoogleTest, Python
Environment - Linux
Source control - Git

Servelec Technologies recognise the need for a diverse workforce and we are committed to equal opportunities in employment.

Servelec Technologies employees and candidates who apply to work at Servelec Technologies will be treated fairly and valued equally. All job requirements fit the needs of the business and those who work in it, regardless of age, disability, race, nationality, ethic or national origin, gender, religion, beliefs, sexual orientation, domestic circumstances, social and employment status, HIV status, gender reassignment, political affiliation or trade union membership.

Apply for this position