DevOps Engineer

Newcastle Upon Tyne
26 Nov 2018
10 Dec 2018
Contract Type
Full Time
Revenue & Customs Digital Technology Services (RCDTS) was set up in 2015 as a subsidiary of HMRC’s Chief Digital & Information Officer Group and has one of the largest customer bases in the world. Within RCDTS, there are different delivery groups, delivering various products however all working towards the same goal of transformation Government’s digital services; this vacancy is within the delivery group called Case Management Delivery Group which was included in the initial implementation of RCDTS in 2015 and has since expanded to deliver, enhance & support new technologies & architecture as HMRC’s vision for the future takes shape.

As a DevOps Engineer you will be working within an exciting, dynamic driven team who will guide and support the vision responsible for innovative solutions, working with up to date technologies via automation and transition of code throughout the delivery life cycle. You will demonstrate the ability to perform a range of complex and non-routine work under the general direction from your manager. You will engage and work closely with other technical teams in developing and deploying code using a continuous integration/delivery pipeline enabling the rapid delivery to live of new and enhanced solutions and their ongoing support and maintenance.

We are looking for self –motivated individuals who possess the passion and drive to deliver high quality, innovative technology solutions to our customers.

Essential Knowledge, Criteria and Skills

* Experience in enterprise level monitoring software Zabbix

* Operating Systems Administration skills: Redhat Linux, Windows, Networking, Middleware.

* Excellent environment management, automation and scripting skills e.g. Shell/Python/Perl scripts

* Experience with integrating deployment and automation toolsets into an operational solution.

* Experience with continuous build, automated deployment, testing and integration methodology and tooling experience i.e.: (Jenkins//Maven/Nexus/Puppet)

* Experience with the use of version source control systems such as Subversion or Git.

* Experience with Agile methodologies (TDD, SCRUM, Kanban, etc.)

* Release and Environment management experience.

* Experience of designing, deploying and managing technical environments.

* Strong knowledge of factors influencing performance and ability to tune systems to achieve best possible performance and capacity.

* Experience with Release and Configuration Management processes.

* Installation and management of open source monitoring tools.

* Strong problem-solving skills and experience debugging a complex multi-server service common web application / integration architectures (SOA).

* Working within a product-centric environment.

* Breadth of experience with strengths in application programming, security, operations, networking and design.

* Ability to quickly research and learn new programming tools and techniques.

Desirable Knowledge, Criteria and Skills

* Managing their workload across multiple concurrent projects each needing DevOps input

* Agile / Scrum Projects

* Agile tooling such as Jira and Confluence

* Oracle database development

* Full software development lifecycle

* Server virtualization

* Development environment virtualisation (e.g. AWS)

* Configuration and delivery to Cloud environments (e.g. Oracle Cloud)

If you would like to know more about this vacancy and feel that your skills and experience match the above criteria, please do not hesitate to apply and a recruiter will be in touch in relation to the next steps of the application process

Similar jobs

Similar jobs