DevOps Engineer
London, UNITED KINGDOM
Job description
DevOps Engineer - Banking Company - 6 Months - Inside IR35 - London - 3 days p/week onsite
Main Responsibilities
· Collaborate with application developers in XiP, the [Company] Tech and Infrastructure colleagues and 3rd party public cloud vendors to bring relevant public cloud infra and services into [Company] in a timely fashion.
· Work closely with [Company] Cloud Security team to ensure public cloud services undergo proper evaluations speedily, with business priorities upheld.
· Partner with multiple teams to ensure appropriate integration of functions to meet our business and technology goals.
· Identify and define necessary system enhancements to improve current processes and architecture.
· Provide expertise and advanced knowledge in DevOps engineering and ensure our processes adhere to best practices and the firm's strategic tech plan.
· Perform support tasks such as troubleshooting with clients and working with production support to triage production stability issues.
· Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions.
· Serve as advisor or coach to mid-level engineers and analysts, allocating work as necessary.
· Appropriately assess risk when business decisions are made, demonstrating consideration for the firm's reputation and safeguarding [Company], its clients, and assets.
Required Experience
· Proven experience in creating DevOps solutions in enterprise container platforms, such as the public cloud Kubernetes Services in Amazon Web Services / Google Cloud, or on-premises platforms such as RedHat OpenShift.
· Subject Matter Expert (SME) in microservice architecture and container technologies such as Docker, Podman and Kubernetes.
· SME in Kubernetes related technologies such as S3, EFS, Lustre FSx, Kubernetes cluster autoscaler, Karpenter and KEDA.
· In-depth knowledge in using tools such as Terraform, Helm, kubectl, Hashicorp vault.
· Great understanding in managing vulnerability and maintaining strong security for applications and services running in public cloud.
· Investment Banking / High Performance Compute platform experience would be an advantage.
· Experience in Java programming and the Spring framework would be an advantage.
· Understanding of agile software development approach and experience in using developer tools such as Github, Bitbucket, JIRA, Artifactory and Jenkins.
· In-depth experience in analysing application metrics using observability tools such as Splunk, Elasticsearch and Grafana is highly desirable.
· Be flexible and agile to fast evolving technology and business demands and changing priorities.
· Demonstrated leadership and project management skills.
· Consistently demonstrates clear and concise written and verbal communication.
Please apply should you meet the requirements.