2015-11-17

London,
Kainos

Job Description

Responsible for the design, automation and operational needs of the infrastructure and application components within an agile team that meets user needs and quality standards. Is viewed as an authority figure for Web Operations, providing strong technical leadership.

Role Description

Designs and develops infrastructure components within an agile team that meets user needs and quality standards by,

- Responsible for the automated deployment and operation of the infrastructure and application supporting the solution delivery.
- Works with Developers, Security Engineers and Architects to deliver an operationally ready service.
- Responsible for design and automation of components or layers that are scalable, resilient, open, efficient, secure, and cost-effective.
- Taking responsibility for code quality within the team.
- Ability to work effectively within high-pressure Production environments.
- Produces commercially viable estimates for technical work.

Delivers advice, guidance and thought leadership to clients and managers on use of technology.

- Identifies how to improve Kainos approach to configuration management.
- Coaching and mentoring technical staff.
- Contributing to technical solutions as part of the sales process.

Skills

The following are required skills for Lead WebOps Engineers:

- Expert knowledge of configuring and managing infrastructure platforms with a particular focus on Linux/Unix based Operating Systems.
- Experience across Virtualisation, Storage, Networking (including security) and Cloud technologies.
- In-depth experience of Configuration Management tools such as Puppet, Chef, Ansible or Saltstack.
- In-depth experience of Continuous Delivery Pipelines and associated Continuous Integration tools.
- In-depth experience of monitoring, logging and alerting platforms required for operational service.
- Viewed as an authority figure by their peers within a project team for their skills and experience.
- Sound understanding of security, performance tuning, capacity planning, resilience, and availability across heterogeneous architectures.
- Has coached and mentored junior and experienced technical staff.
- Have advised architects on technologies and development practices.
- Able to make effective decisions within fast-moving Agile delivery.
- Able to simply and clearly communicate technical design in conversation, documentation and presentations.
- Has respect of their team members and is able to provide technical leadership to a team.
- Has an open attitude to sharing information.
- Able to prioritise their own time and activities.

The following are desirable skills:

- Actively shares their thoughts and views on technology.
- Has participated in technology communities.
- Has contributed to open source projects.

To apply for this role please click the APPLY button.

Show more