DevOps Engineer


Premium Job From Lloyds Banking Group

Recruiter

Lloyds Banking Group

Listed on

1st April 2019

Location

Stockport

Salary/Rate

Negotiable

Salary Notes

Negotiable

Type

Permanent

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

There are excellent opportunities for driven individuals to take on a DevOps Engineering role, helping to deliver exciting customer driven solutions. From within our engineering teams we Lead the way in defining the best of new technology offerings, working closely with our engineers and Central DevOps Team to collectively drive

Lloyds DevOps Engineers get plenty of support but it's about taking the initiative, building relationships and making it happen. Do this and you can help us make a positive difference to our customers, our colleagues and our communities. We understand in such a diverse and disparate world no one person can be an expert in all aspects of all DevOps tooling. If you have the right technical background, a willingness to be part of a team dedicated to transforming the landscape and are willing to develop yourself then we're keen to hear from you. Our vision of being the best bank for customers is dependent on every colleague committing to and demonstrating our core value of "putting customers first". By individually and collectively committing

Job Description

Lloyds Principal DevOps Engineers and Chapter Leads demonstrate the following Engineering Principles and Core Values within their work, whilst educating the principles to the rest of the Lab through Chapters, Communities and Guilds.

Engineers understand their business & lab priorities, and are able to facilitate the best solution designs with colleagues and product owners.

Engineers are environment aware, can identify technical impediments / bottlenecks and work directly to resolve.

Engineers are technology agnostic and willing to adapt their approach in pursuit of the best methods.

Engineers are anchored within their core engineering area and carry the ability to test, learn and mentor others.

Engineers are team aware and work with team members to support delivery in T- Shaped supporting technologies.

Engineers understand Systems Thinking and Service Design to mitigate reactive solutions that leads to further technical debt.

Engineers understand the benefits of measuring change and applying metrics in order to improve & prove the effectiveness and efficiency of modern engineering practices

Engineers understand agile and the relationship between agile ceremonial roles, and the need for DevOps tools (continuous integration, testing, delivery) to underpin any agile delivery method

Engineers work towards applying BDD & TDD principles and writing upfront tests against team defined agile definitions and delivery stories

Engineers aim to automate everything. If there's a tool to automate manual tasks, engineers will automate using DevOps.

Specifics expected of you and your team

Passion for training other engineers and building a strong team culture through peer- to-peer collaboration and development

Excellent collaboration, interpersonal and communications skills

Able to effectively work with multi-disciplinary teams across the software development lifecycle

Able to work "hands-on" alongside all other Engineering Disciplines

Models the behaviours required to support the organisation's transformation to new ways of working

An automation first approach with a passion for driving productivity and a focus on reducing risk

Passion to lead and work collaboratively across the teams to meet the overall goals of the Bank and Stakeholders

Confidence to express own opinions, and be pragmatic about modifying them when appropriate

Significant problem solving, troubleshooting and analytical skills

Knowledge & Experience:

Strong knowledge of the entire software development lifecycle and experience in Chapter delivery of software products

Significant experience with agile development methods & tooling e.g. Scrum, Kanban, Jira & Confluence

Experience of leading & working as part of an agile team

Experience of using modern software development toolsets including DevOps, Continuous Integration and Delivery

Experience leading, coaching and developing people, teams and adoption of the latest techniques

Takes ownership and deals with issues directly, identifies solutions to minimize customer concerns.

Is an engineering role model with experience of partner management.

Application monitoring tools : App Dynamic / NewRelic

Logging management: Splunk, ELK etc

Monitoring alerting collecting metrics to monitor the service quality and logging management.

Containers at scale: Docker Kubernetes, Calico, Istio etc.

Experiences and understanding of Microservices / service mesh.

Experiences and understanding of reverse proxy and API gateways.

Deployment and release methods, Canary, Blue/Green, A/B etc

Should be fluent in one scripting languages Python, Ruby, Perl.

Should have programming experience with Java and/or Javascript for nodeJS.Should have experience using APIs programmatically.

Background in operations with high SLA/SLO standards above 99.95%

DevOps pipelines with nexus, maven, sonareqube, Selenium, Cucumber etc.

Infrastructure deployment strategies

Service deployment strategies.

Experiences with service discovery and secrets management. Tools like (Consul, etcd, zookeeper, Vault, Cyber Ark etc.)

Working in a cloud environment with ephemeral infrastructure.

Experiences with Maximum Availability Architectures.

Specifics expected of you and your team

Strong knowledge of the entire software development lifecycle and experience in Feature Team delivery of software products

Knowledge with agile development methods & tooling e.g. Scrum, Kanban, Jira & Confluence

Good knowledge of using modern software development toolsets and ability to stretch into DevOps, Continuous Integration and Delivery

Develop knowledge and experience of software development lifecycle.

Gain the ability to document and communicate complex software solutions.

A colleague who can build relationships and work productively with others across a variety of domains, disciplines and locations

Passionate about technology and its application to real-world problems

Our continued commitment to helping Britain prosper means that as a colleague you can make a difference to customers, businesses and communities.

Together we have a key role to play in shaping the bank of the future, whilst the scale and reach of our Group means you'll continue to have opportunities to learn, grow and develop.

We're focused on creating a values-led culture, and our approach to inclusion and diversity means that we all have the opportunity to make a real difference, together.

As part of the Group's commitments as a result of ring-fencing legislation, colleagues based in the Islands and Gibraltar are required to be exclusively dedicated to the non-ring-fenced bank and its subsidiaries. This means that colleagues who are based in the Islands or Gibraltar would not be able to undertake roles for the Ring-fenced Bank from their existing location and would need to consider relocation when applying for roles.

You are currently using an outdated browser.

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