DevOps Engineer - Puppet/Git/Nexus/Docker/AWS


Premium Job From Experis IT

Recruiter

Experis IT

Listed on

10th September 2018

Location

Telford

Type

Contract

Start Date

ASAP

This job has now expired please search on the home page to find live IT Jobs.

DevOps Engineer

Telford

6 Months

Summary of the role:

The DevOps Engineer will work closely with many stakeholders to understand the requirements and circumstances that drive the analysis and design of quality technical solutions. Within Case Management Delivery Group they will need to establish and support environments whereby developing, testing and releasing of code is able to take place quickly and frequently. They will need to be able to deploy and maintain product releases/configurations and design, maintain, scale cloud based infrastructure.

Responsibilities include:

* Design and configuration of enterprise level software designed for real time monitoring.

* Design and configuration of customised dashboards for real time monitoring.

* Configure and administer Git source code repositories.

* Create and maintain infrastructure as code using Puppet.

* Configure and understand cloud computing technologies.

* Seek opportunities to grow technology and best practice knowledge and experience.

* Proactively make recommendations i.e. tooling/monitoring based on development methodologies.

* Contribute technical knowledge to System Software Roadmaps.

* Design core scripts to automate maintenance and alerting tasks.

* Agile methodologies are understood, embedded and sustained.

* Pilot and implement new and emerging DevOps technologies.

* Provide advice/training/knowledge transfer.

* Highlight/escalate issues as appropriate.

* Provide support for the Live systems.

* Working with 3rd party vendors as part of project deliveries.

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 as well as tooling experience with Jenkins/Maven/Nexus/Puppet.

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

* Experience with Agile methodologies such as Scrum, Kanban.

* Release and environment management experience.

* Experience in 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 architecture (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 & 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

Suitable candidates should submit their CV in the first instance

You are currently using an outdated browser.

Please consider using a modern browser such as one listed below: