Senior DevOps Engineer

New Today

Skills: CI/CD, AWS/Azure DevOps, Docker, Kubernetes, Git, Maven, Jfrog, Ansible, Terraform (IaC), Linux, Bash/Shell Scripting, Monitoring tools.
Role Responsibilities: Administer and manage DevOps environment. Work with developers to implement pipelines and releases for Digital platforms using cloud-based services either from AWS or Azure and orchestration tools based on requirements. Help implement the bank's strategic aims, promote operational efficiencies, decrease time to market, while maintaining environment consistency and resilience. Support the adoption of cloud technology and automated code driven deployments. Raise awareness of operational risks by regularly evaluating and escalating them via the bank's risk framework. Understand common best practice working methods, processes, and tools, across the Digital Platform and AWS Services, in the ongoing development of the bank's cloud services. Troubleshoot and resolve technical problems across environments. Stay current with new technologies, development methods and trends relating to cloud technology and information technology more broadly. Produce technical documentation supporting the design and operation. Ensure the Digital platforms are running in a cost-efficient way, without reducing resilience or increasing risk of service disruption. Support pre-production acceptance testing to help assure the quality of the bank's cloud-based technology services. Ensure the bank's is compliant with the relevant license agreements and regulatory obligations. Take ownership for the security of the technology you work with, and the AWS platform as a whole, ensuring best practice security principles are adopted by default and security vulnerabilities are proactively identified and dealt with.
Required Experience: Experience in setting up and maintaining automated CI/CD pipelines in AWS Code Build & Azure DevOps. Good knowledge of AWS/Azure Cloud services and managing them using Terraform. Strong experience in managing configuration management tools like Ansible. In-depth experience in deploying applications using immutable methodologies like Docker and orchestration using Kubernetes. Good to have experience with ArgoCD or any related GitOps tools. Hands-on experience in Scripting such as Shell Scripts, YAML, Go Lang and it's well to have Python. Experience in using a common version control system like Git in a team environment. Hands-on experience with built tools like Maven or Gradle. Experience in application dependency management tools like Jfrog Artifactory or any other related tools. Practical experience in supporting applications deployments. Understanding of network topologies and common network protocols and services. Good to have knowledge on SSL/TLS. Good to have experience in building, monitoring tools (Ex: Grafana, Prometheus, ELK, Dynatrace, logz.io)
Location:
London
Job Type:
FullTime
Category:
Devops Engineer, Engineer, Devops, Senior, Engineering

We found some similar jobs based on your search