DevOps Engineer
Coforge
Job Description
Job Title: DevOps Engineer (Payments Platform) – IKP / GCP / Jenkins / Linux / Oracle / Distributed Databases Location: Sheffield, UK (Hybrid-3 days weekly from office) We at Coforge are looking for Devops Engineer in Sheffield, UK. Design, build, and run secure, resilient, and automated CI/CD and platform capabilities for a high-throughput payments environment. You’ll enable rapid, safe change through Infrastructure as Code, pipeline engineering, observability, and operational excellence across Linux-based workloads on GCP and IKP, integrating with Oracle and distributed database technologies.
Key responsibilities Engineer and operate DevOps tooling and platform services across IKP and Google Cloud Platform (GCP) to support mission-critical payments workloads. Build and maintain CI/CD pipelines in Jenkins (Pipeline-as-Code), including reusable shared libraries, quality gates, and automated release orchestration. Implement Infrastructure as Code (IaC) and configuration management to standardise environments, reduce drift, and improve auditability.
Drive automation-first practices for provisioning, deployment, patching, and operational tasks (self‑service where possible). Payments reliability, resilience & performance Deliver high availability (HA) and disaster recovery (DR) designs aligned to payments RTO/RPO expectations. Perform capacity planning, performance tuning, and resilience testing (e.g., fail‑over, chaos‑style testing where appropriate).
Support 24x7 production operations through robust runbooks, incident response, and continuous improvement (post‑incident reviews, problem management). Administer and troubleshoot Linux systems (process, memory, storage, networking, systemd, kernel parameters) in production‑grade environments. Manage secure connectivity, routing, and firewalling across hybrid/cloud networks (VPC design, subnets, DNS, load balancing concepts).
Harden platforms using baseline controls, patching strategies, and vulnerability remediation aligned to enterprise security requirements. Support DevOps enablement for Oracle (deployment automation, schema migration tooling, backup/restore automation, performance monitoring). Work with distributed databases (e.g., multi‑node clusters, replication, sharding/partitioning concepts) to ensure reliability, scalability, and operational readiness.
Implement database CI/CD patterns (versioned migrations, rollback strategies, environment promotion, data masking where required). Observability & operational excellence Implement end‑to‑end observability: metrics, logs, traces, dashboards, alerting, and SLO/SLI‑based monitoring. Improve MTTR through actionable alerting, correlation, and automation (auto‑remediation where appropriate).
Champion DevSecOps: integrate security scanning and policy checks into pipelines (SAST/DAST, dependency scanning, container/image scanning, secrets detection). Partner with engineering, security, architecture, and operations teams to deliver compliant, auditable change in a regulated payments context. Contribute to technical standards, reference architectures, and engineering playbooks.
Mentor engineers on CI/CD, IaC, reliability patterns, and operational readiness. Required skills & experience Strong hands‑on DevOps/SRE experience in high‑availability, low‑latency environments (payments/financial services experience preferred). Proven expertise building Jenkins pipelines (declarative/scripted), shared libraries, pipeline security, and release automation.
Solid experience with GCP services and cloud‑native operations (IAM, networking, compute, storage, logging/monitoring). Strong Linux administration and troubleshooting in production. Experience supporting Oracle in enterprise environments (automation, monitoring, backup/restore, performance tuning exposure).
Working knowledge of distributed database concepts (replication, consistency, fail‑over, scaling, operational tooling). Strong scripting/automation skills (e.g., Bash, Python) and API‑driven integration. Experience implementing IaC and environment standardisation (e.g., Terraform/Ansible‑style approaches—tooling can be specified to match your stack).
Understanding of SDLC, change management, and controls in regulated environments. Desirable (nice to have) Kubernetes/container platform experience (build, deploy, operate; policy and runtime security). Experience with secrets management and key management (KMS/HSM concepts).
Experience with service mesh, API gateways, and zero‑trust patterns. Familiarity with ITIL practices (incident/problem/change) and SRE practices (error budgets, SLOs). #J-18808-Ljbffr