DevOps Engineer
barclays
Job Description
To be successful as a DevOps Engineer you should have experience with:
-
Experience working with containers, Kubernetes and related technologies on Cloud platform(s) – AWS preferably
-
Hands-on DevOps experience in enterprise environments
-
GitLab CI/CD pipeline development and management
-
Experience of DevOps tooling such as Jenkins, Bitbucket, Nexus, Gitlab, Jira etc.
-
Experience in working & configuring wide range of AWS services such as API Gateway, Lambda, ECS, EKS, EC2, RDS etc.
-
Experience on virtual server hosting (EC2), container management (Kubernetes, ECS or EKS) as well as Windows and Linux Operating System
-
Network experience, aware of cloud network patterns such as VPC, network interconnect, subnets, peering, firewalls, etc.
-
Security incident response experience, Vulnerability management, and remediation processes
Some other highly valued skills may include:
-
Strong programming experience in Python
-
Experience with advanced AWS services:EKS, ECS, Fargate, Lambda, API Gateway, Step Functions, ElastiCache, OpenSearch, MSK, AWS Config, Systems Manager, Secrets Manager
-
Proficient with DevSecOps practices
-
Exposure to working within a controlled environment such as banking and financial services
-
Strong understanding of containerization (Docker) and orchestration concepts
-
Relevant AWS certification(s)