Jobs / Cognizant
Site Reliability Engineer
Cognizant · Glasgow, SCT, United Kingdom
Glasgow, SCT, United KingdomExp: 8-12 yrsOnsite
Remuneration
Not specified
Location
Glasgow, SCT, United Kingdom
Visa sponsorship
Not specified
Job summary
The Site Reliability Engineer builds and maintains secure, scalable application platforms across hybrid environments using AWS, Kubernetes, and Java Spring Boot microservices. The role improves observability with Splunk and Dynatrace, optimizes platform performance and capacity, automates operational work, and investigates incidents. It applies SRE practices such as error budgets, SLIs, and SLOs to strengthen service resilience, including for asset and wealth management systems.
Qualifications
- Eight to twelve years of Site Reliability Engineer experience in complex environments, focused on reliability and performance.
- Hands-on expertise with AWS compute, storage, networking, and managed application services.
- Experience implementing SRE practices, observability, incident management, error budgets, and service level definitions in large-scale systems.
- Advanced Splunk experience with log management, dashboards, alerts, and analytics.
- Production experience managing Kubernetes clusters, including configuration, scaling, orchestration, and troubleshooting.
- Strong Java and Spring Boot microservices experience, including modular design, resilience, and maintainability.
- Candidates must currently reside in the UK.
- Candidates must be available to start within four weeks of receiving an offer.
Responsibilities
- Design and maintain highly available AWS application infrastructure across hybrid environments.
- Optimize Kubernetes resource use, scaling, and deployment pipelines.
- Develop and enhance Java Spring Boot microservices for reliability and fault tolerance.
- Build Splunk monitoring and alerting for application health, latency, errors, and capacity.
- Apply error budgets, service level indicators, and service level objectives to reliability decisions.
- Investigate production incidents and implement corrective actions to prevent recurrence.
- Collaborate on release strategies that reduce deployment risk and improve change success.
- Automate deployments, rollbacks, configuration updates, and health checks.
- Implement capacity planning and performance testing.
- Document runbooks, operational procedures, and reliability patterns.
- Translate asset and wealth management reliability needs into technical solutions.
- Analyze reliability metrics and drive continuous improvement.
- Integrate security, compliance, and governance requirements into SRE workflows.
Skills
AWSDynatraceJavaKubernetesSplunk
Certifications
AWS Certified SysOps Administrator or AWS Certified DevOps EngineerCertified Kubernetes AdministratorSplunk Core Certified Power User
Languages
Java
Work schedule
Day shift
Industry
Asset and wealth management
Relocation
No