DevOps Engineer
barclays
Job Description
To be successful as a DevOps Engineer you should have experience with:
-
A firm understanding of DevOps / CI / CD in an enterprise context coupled with an understanding of PaaS and Cloud deployment options
-
A software/application engineering background that includes experience with DevOps tools and platforms such as OpenShift, AWS, Docker, Kubernetes, Jenkins, Gradle, Maven and their equivalents
-
Infrastructure as Code experience, with CloudFormation, Terraform or equivalents
You will be a strong communicator, verbally and in writing, able to tailor your message appropriately to the audience -
Excellent problem solving and communication skills - the ability to triage complex issues, determine action plans and see them through to completion while keeping stakeholders informed and updated
Some other highly valued skills includes:
-
An automation mind-set
Knowledge and experience of software development life cycle along ideally with Java or Go based development teams -
Knowledge and experience of end-to-end infrastructure including networking, firewalls, load balancers, application servers etc.
-
An exposure to test automation, test driven development (TDD) and agile delivery practices
-
Understanding of monitoring and observability tools such as AppDynamics, ELK, AWS CloudWatch, AWS XRay etc