DevOps Engineer
globallogic
Job Description
CI/CD & Automation
Design, implement, and maintain scalable CI/CD pipelines using tools such as
Jenkins, GitLab CI, GitHub Actions, Gerrit
Enable pipeline-as-code practices (YAML, Jenkinsfile)
Integrate automated testing (unit, integration, performance, security) into
pipelines
Drive GitOps practices using tools like ArgoCD / FluxCD
�� Cloud & Infrastructure
Provision and manage infrastructure using Infrastructure as Code
(Terraform, CloudFormation, ARM, Pulumi)
Work across AWS, Azure, or GCP environments
Ensure reliability, scalability, and cost optimisation (FinOps awareness)
�� Containerisation & Cloud-Native
Implement and manage containerised workloads using Docker and
Kubernetes
Use Helm charts for deployments and configuration management
Support microservices and service mesh architectures
�� Monitoring & Observability
Implement monitoring, logging, and alerting using:
o Prometheus, Grafana
o ELK Stack / Splunk / Datadog
Improve system reliability through proactive observability
�� Security & Compliance (DevSecOps)
Integrate security scanning tools (SAST/DAST) into CI/CD pipelines
Manage secrets using tools like Vault / Key Vault / Secrets Manager
Ensure compliance with organisational security and governance standards
�� Toolchain & Development Enablement
Manage SCM systems: GitHub, GitLab, Bitbucket, Gerrit
Support build tools: Maven, Gradle, Ant
Maintain artefact repositories: Nexus, Artifactory
Enable reuse through development of shared assets/frameworks (e.g.,
SWPS assets)
�� Continuous Improvement & Automation
Identify inefficiencies and automate manual workflows
Improve deployment frequency, lead time, and change success rate
Drive standardisation of DevOps practices across teams
�� Collaboration & Leadership
Work closely with CSDP DevTools, Operations, and Product Teams
Prioritise and manage backlog items aligned with business goals
Provide training, documentation, and onboarding support
Mentor engineers and promote DevOps best practices