Overview
Skills
Job Details
Required skill set:
Continuous Integration/Continuous Deployment (CI/CD) - GitLab CI/CD, Jenkins
Infrastructure as Code (IaC) - Terraform, AWS CloudFormation, Chef
Containerization OpenShift(BCP).
Version Control - Git, GitHub, GitLab, Bitbucket.
Languages - Groovy, Ruby, Java, .Net, Python Good to have : Platforms - Chaos Engineering, HashiCorp Vault(Secrets Manager), Load balancer & cert automation and Delphix
Agile methodology and Scrum management, Jira Job Description:
Design and embed technical processes to ensure Audit remediation points/RCA (risk and control assessment) actions are actioned and controlled in a timely manner.
Integrate Java applications into hosting environments to accommodate internal and interfaces to allow applications to function end to end.
Responsible to solution Private Cloud (Openshift ,Kubernetes, Docker) and Public Cloud (AWS) as platform for USCB applications.
Maintaining and enhancing our AWS cloud environment such as monitoring, optimization, automation, data maintenance, and security tooling.
Building and managing CI/CD (Continuous Integration/Continuous Delivery) workflows and complex system integration using DevOps scripts and frameworks/tools Gitlab, Jenkins, BitBucket, Nexus, CVS and AppviewX.
Hands on experience in scripting languages (shell, python, groovy), Terraform modules/templates, CloudFormation(AWS) or other Public Cloud platforms, operating systems (Linux and windows), Configuration Management tools (Chef or Puppet), network fundamentals to build automation framework.
Supporting releases through production, identifying and implementing improvements to our Continuous Integration and Deployment (CI/CD) processes which are critical to our business.
Ensure that all activities and duties are carried out in full compliance with regulatory requirements, Enterprise Wide Risk Management Framework and internal Barclays Policies and Policy Standards.
Expected to own problems and drive through solutions.
Document designs and communicate them with the team
Analyzing requirements to find the most appropriate technical solution