DevOps Engineer

London  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Description

DevOps Engineer, West London

My client based in west London are looking for a DevOps Engineer to join a team managing Linux based platforms for UK Central Government departments.

The DevOps engineer will work as part of a team of about 7, and will be responsible for design and implementation of new platforms and for providing 3rd line support for existing platforms.

The role requires good knowledge of RHEL (or CentOS), network services (such as mail servers, directory servers and web servers, etc.), configuration management tools, monitoring tools, and development skills. The role also requires experience of designing Linux based platforms.

Key Responsibilities
  • Design and implementation of new Linux based platforms.
  • Provide 3rd line support for existing platforms.
  • Design and implement planned improvements for existing platforms.
  • Provide technical guidance to other Support Engineers and Developers.
  • Develop automation tools for system administration.
  • Contribute to technical documentation for platforms.

Education:

The ideal candidate will be educated to degree level or equivalent in Computer Science or software Engineering.

It is desirable that the candidate has relevant software or systems industry recognized qualifications and certifications.

About You:

As a DevOps Engineer you will have:
  • Expert Knowledge of RHEL or CentOS
  • Good knowledge of configuration management utilities, especially Chef and/or Ansible.
  • Expert knowledge of the following network services: HTTP, SMTP, IMAP, LDAP, DNS, NTP
  • Knowledge of VMware or other virtualization technologies.
  • Proficient in Shell scripting.
  • Knowledge of Object Oriented Programming
  • Knowledge of at least one of: Java, Groovy, Ruby
  • Knowledge of platform monitoring solutions.
  • Knowledge of version control software (Git, Mercurial, etc.).
  • Knowledge of Java-based web application servers.
  • Knowledge of relational databases.
  • Knowledge of NoSQL databases.
  • General networking knowledge.
  • Strong analytical and problem solving skills.
  • Good knowledge of Apache HTTPD and NGINX
  • Knowledge of web services (RESTful and SOAP).


Technologies:

We believe in using the right technologies to solve each problem, so the technologies we use will vary from project to project. 5+ years of the use of the following technologies (installation/configuration/maintenance experience) would be beneficial:
  • RHEL (or CentOS)
  • OOP
  • Java, Groovy, Ruby
  • Shell scripting
  • Platform monitoring solutions
  • Version control software
  • Java based web application servers
  • Relational databases
  • NoSQL databases
  • HTTP
  • SMTP
  • IMAP
  • LDAP
  • DNS
  • NTP

Experience:

You will have proven experience of:
  • The ELK (Elasticsearch, Logstash, Kibana) stack.
  • ServerSpec or Chef InSpec.
  • Monitoring tools such as Zabbix or Sensu
  • Continuous integration with TeamCity, Jenkins, or other software.
  • High Availability Design, and associated tools
  • Software development practices (Continuous Integration/Delivery)


Experience working with Public Sector clients would be beneficial
DevOps Engineer
Start date
11/2017
Duration
Permanent
Published at
18.11.2017
Project ID:
1455321
Contract type
Permanent
To apply to this project you must log in.
Register