DevOps Engineer
barclays
Job Description
Basic/ Essential Qualifications:
-
Must be graduate/ must have bachelor’s degree.
-
Experience as a DevOps Engineer on large, complex applications in enterprise environment.
-
Experience in using Jenkins as continuous integration tool for creating CI/CD Pipeline enabling zero downtime deployments.
-
Containerization Skills: Docker Engine, LXC, container registries, Docker Swarm, Kubernetes.
-
Scripting Skills, PowerShell/Bash Shell and Python/Ruby/JAVA/.NET.
-
Should have experience to develop and integrate automations for every aspect of Infrastructure as Code.
-
Competent with Git and comfort managing large git repositories.
-
Familiar with building tools such as Apache Maven, Gradle, Apache Ant , NPM , Make , Rake.
-
Experience in testing and troubleshooting connectivity between Infra components – ensuring full app stack is working as expected before beginning user testing.
-
Experience with Code quality and security tools such as SonarQube, Veracode.
-
Experience in carrying out automation in an operational environment using Chef.
-
Experience in integrating Elasticsearch with Application.
-
Experience with Windows as well as Red Hat Linux Operating System
Some other highly valued skills may include:
-
Good awareness – Enterprise Security and Cyber Security as problem domains.
-
Experience in AWS platform and its features including IAM, EC2, EBS, S3, Cloud Watch, Cloud Trail, AWS Configuration, Auto scaling, SQS, SNS, API Gateway manager, Service Catalog and Secrets Manager.
-
Experience in implementation of 'server less' architecture using API Gateway, Lambda by deploying Lambda code from.
-
Experience in configuring AWS ALB, ANF.
-
Atlassian stack – Confluence/JIRA/BitBucket.
-
Exposure in ServiceNow.
-
Test automation, TDD, Junit, Selenium, Microsoft Azure.