DevOps Engineer

Recruiter
TQR Consultancy Ltd
Location
Bodmin
Posted
03 Mar 2019
Closes
31 Mar 2019
Contract Type
Permanent
Hours
Full Time
A key role within a growing dynamic DevOps team where the Operations Department is currently undergoing development of a new hosted infrastructure stack which services UK wide clients. Your primary task will be working with the DevOps Infrastructure and Application team to develop the CLOUD hosted solution alongside Engineering, Software and Support Teams to specific contract SLA and assurance requirements.
This will also include secondary platform development and integration for threat protection and vulnerability, scanning tools throughout the infrastructure and the management application stack of Prometheus, Graphana and Elasticsearch with our existing in-house product and technology teams. This position is office based in Bodmin, nestled within the glorious Cornish countryside. The successful candidate must have experience, training or knowledge of at least some of the below technologies:
Knowledge & Skills Required:
Cloud General;
OpenShift/Kubernetes
OpenStack/KVM
Ansible
Consul
Security;
Vault
Nessus
ClamAV
Linux;
RHEL
CentOS
Cloud Visibility;
Elasticsearch
Logstash
Kibana
Prometheus
Graphana
CI Pipeline;
Jenkins
Blue Ocean
Spcewalk
SonarQube
GITlab
NuGeT
* Linux (RedHat(RHEL), Ubuntu, CentOS, SUSE) configuration and networking experience - Commercial 1-3 years’ experience
* Experience working using the LAMP (Linux, Apache, MySQL, PHP) stack
* Excellent knowledge of programming languages (preferably PHP and/or C/C++) and database systems (MySQL and/or PostgresQL)
* Excellent knowledge of HTML and CSS
* C, Python
* Prometheus Scripting Language PromQL
* Elasticsearch scripting language Painless/QueryDSL
* GO, YAML, Java, Ruby, JSON, Perl, ZFS filesystem
* Previous experience of enterprise datacentre monitoring and alerting
* Solid ability to troubleshoot a variety of performance issues and other problems, from slow disk response to running out of file descriptors
* Strong understanding of init scripts, creating new filesystems/proc and other sysadmin essentials
* Experience with monitoring; Prometheus, Graphana and Elasticsearch experience is a huge plus, but experience with other major cloud monitoring systems will suffice
* Must understand creating monitors, setting thresholds and sending notifications
* Experience with any metrics application, such as RRDTool, Cacti or MRTG
* Able to troubleshoot network problems from the system perspective, such as identifying dropped packets or high latency that traces back to a particular network device
* Ability to capture and analyse network traffic across a particular interface is a big plus
* Familiarity with SNMP; Understanding of how to use snmpget and snmpwalk and work with the output
* Ability to work closely with development and support groups to define new monitoring needs
* Experience using Git revision management system
Desirable but non essential skills:
* Any security experience or certifications
* Cloud enterprise management certifications
* Previous knowledge of NHS clinical systems
* Configuration and administration of Nessus Professional
* Experience managing and mitigating common vulnerabilities and exposures (CVE)
* Integration of Nessus Vulnerability and patch scanning with cloud stack
* Familiarity with Enterprise class Anti-virus solutions and management environments
* Familiarity with Knowledge of DevOps continuous deployment technologies such as Kubernetes, docker, Ansible, Kiwi, Terraform
* General understanding and experience with enterprise availability, management service methodologies such as BCDR, Capacity and configuration management
Good verbal and written communications skills are a necessity and having previous experience in dealing with clinical safety would be highly advantageous. Most software development within the company follows a ‘Lean and Agile’ methodology, which places particular emphasis on good communication within a close team. This role is predominantly office based, with occasional site visits.
If you have the experience and are currently looking for a new challenge, then please submit an up to date CV by using the ‘apply’ button below. For an informal chat, please phone (phone number removed) and ask for Rachel V. Many thanks for your interest

Similar jobs

Similar jobs