AES - DE - DevOps - AWS DevOps

Zensar
Charing Cross, United Kingdom
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 69K

Job location

Charing Cross, United Kingdom

Tech stack

Agile Methodologies
Amazon Web Services (AWS)
JIRA
Azure
Cloud Computing
Configuration Management
Continuous Integration
Linux
DevOps
Gradle
Network Topologies
Python
Maven
Network Protocols
Cloud Services
Ansible
Prometheus
Shell Script
Web Platforms
YAML
Scripting (Bash/Python/Go/Ruby)
Grafana
GIT
Kubernetes
Information Technology
Build Tools
Terraform
Software Version Control
Dynatrace
Docker
Artifactory
Go

Job description

  • 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.

Requirements

  • University degree or equivalent, ideally in an IT related subject.

CI/CD, AWS/Azure DevOps, Docker, Kubernetes, Git, Maven, Jfrog, Ansible, Terraform (IaC), Linux, Bash/Shell Scripting, Monitoring tools.

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 languages 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)
  • Experience in traditional and agile development/project methodologies.
  • Experience in any ticketing tools like (Ex: Jira).
  • Excellent communication skills, written and verbal.
  • Excellent analytical & problem-solving skills
  • A positive 'can-do' attitude
  • A team-player mindset, coaching more junior resources.
  • Demonstrate proactivity, flexibility, and persistence.
  • An attitude of continuous improvement
  • Independent delivery of tasks and projects

Apply for this position