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