DevOps Engineer
barclays
Job Description
- Strong experience in implementing, and maintaining CI/CD pipelines using GitLab CI, Jenkins to automate build, test, deployment, and release processes.
- Hands-on experience with containerization and orchestration technologies including Docker, Kubernetes, and OpenShift for deploying and managing scalable, resilient applications.
- Strong knowledge of cloud platforms such as Openshift, AWS, or GCP, including networking, security, monitoring, scalability, and high availability concepts.
- Experience with monitoring, logging, and observability tools such as Grafana, Prometheus, ELK Stack, or Datadog for proactive system monitoring, performance optimization, and incident management.
- Good understanding of DevSecOps practices, including vulnerability management, secrets management, security scanning, compliance controls, and integrating security throughout the software development lifecycle.
- Strong scripting and automation skills using Python, Bash, PowerShell, or Groovy to eliminate manual activities, improve operational efficiency, and enhance platform reliability.
- Experience working with Agile teams, collaborating closely with Developers, Architects, QA, and Operations teams to improve software delivery, platform stability, and engineering excellence.
- Exposure to AI-assisted development and automation tools for improving productivity, optimizing CI/CD pipelines, accelerating troubleshooting, and supporting continuous improvement initiatives.