DevOps Engineer


Premium Job From Elevate Direct

Recruiter

Elevate Direct

Listed on

2nd February 2017

Location

Leeds

Salary/Rate

Negotiable

Salary Notes

Negotiable

Type

Contract

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

DevOps Engineer/Leeds/3 months Contract

Well known Telecoms giant has an excellent opportunity available for a Principal DevOps Engineer within their Digital Department at the heart of the organisation's transformation strategy.

Demanding an entrepreneurial approach to new technology and working towards a true DevOps model, you will lead the evolution of our cloud based infrastructure service to better utilise off-the-shelf services and best in class tooling. Your knowledge of cloud based services will provide you with the relevant experience to deliver innovative solutions designs that will drive forward improvements in the automated configuration and deployment of the infrastructure and applications.

Key Responsibilities:

To identify, plan, co-ordinate and conduct design and development activities for the evolution of a cloud based infrastructure from a predominantly custom developed solution to a more packaged based service solution to ensure that customer experience, technical, financial and quality targets are met.

Provide an expert knowledge of cloud based infrastructure solutions to be used across a multi- branded Digital environment for use by internal team and external suppliers.

Technical leadership of the design and development of projects which require input from initial requirements to implemented offerings.

Provide technical direction to colleagues in order to meet the defined strategic direction.

Take accountability for design and development delivery targets, scheduling own work on a day to day basis to enable daily, weekly and monthly activity targets to be met.

To undertake checks on own work and colleagues' work, ensuring outputs are of the required standard, and that activities are coordinated and integrated with other team members.

To lead the review of the outputs of delivery partners ensuring their outputs meet the required standards for time and quality. Where work is not to the required standard, work with Digital colleagues to ensure the necessary changes are made without additional cost to the organisation.

Assist in the setting and adherence to standards for programming tools and techniques ensuring they are aligned to the framework.

Lead and contribute to the delivery of solutions across work streams as a whole to fulfil the overall objectives of Digital.

Liaise with Planning, Project and Programme Managers to define and validate detailed requirements. With the Development Manager, facilitate effective development solutions by directing members of the team. Also will need to communicate and work to our best practice Agile methodology and ensure key stakeholders understand our processes.

Provide support to the Development Manager in the supervision of a team of Systems Engineers in both a development and training capacity.

Contribute to setting the objectives for less experienced members of the team by providing input on technical skills development, and act as a mentor to less experienced members of the team to assist in their development

Key Skills:

Have extensive experience of software design and systems development as well as a strong familiarity of delivering cloud based infrastructure related projects using an agile approach and preferably with business critical, high-availability/high-throughput systems

Have experience of implementing off-the-shelf services in order to evolve a cloud based infrastructure

Have experience of system administration, automation of system configuration (Puppet), and debugging in a complex multi-nodal environment

Be fluent in Python or similar OOP language, Linux, and Bash Scripting together with excellent network design skills.

Know how to build and maintain relationships with software suppliers and development partners to get the best from them

Be able to juggle conflicting demands on your time and resources

Demonstrate excellent communication skills, both in person and in writing

Experience of successfully delivering application development, infrastructure development or system integration projects using clear project management techniques and methodologies, employing a combination of internal and vendor-supplied resource

Experience of analysing and breaking down problems and information using structured frameworks and methodologies

Experience of managing relationships with internal business customers, and of understanding and planning for the delivery of agreed solutions to meet mutual business needs

Ability to identify, manage, resolve or negate, complex issues and risks

Ability to manage changing business and technical requirements

If you match these requirements, please apply in the normal way. Elevate will send you an email, please open, click and action that email and your application will be visible to the hiring organisation directly.

You are currently using an outdated browser.

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