About this role
Salary: £? - ? per year
Requirements: Strong Python development skills, including production-quality code, modular design, error handling, logging and testingPostgreSQL experience, including schema design, performance tuning and operational usageAbility to write clean, structured YAML automation definitionsExperience with Git and Git-based CI/CD practicesJenkins pipeline development experience using GroovyExperience with enterprise-scale Ansible through Ansible Automation Platform (AAP)Grafana dashboard development and ability to interpret metricsExperience with Nexus or an equivalent artefact repositoryExperience integrating HashiCorp Vault and automating secrets managementFamiliarity with IBM Z, including z/OS concepts, JCL and batch scheduling (desirable)Experience with z/OS workflow tools such as IBM z/OSMF or Zowe CLI (desirable)Experience with enterprise schedulers, such as IWS patterns (desirable)Experience with configuration drift management frameworks (desirable)API integration design experience (desirable)Familiarity with Infrastructure-as-Code governance models (desirable)Experience with observability exporters and metrics pipelines (desirable)Experience in regulated financial environments (desirable) Responsibilities: Design and build robust automation using Python and YAMLDevelop and maintain Ansible playbooks in AAP for production orchestrationEnsure automation is idempotent, restartable and state-awareIntegrate automation across distributed and IBM Z platforms, including z/OS job execution patterns where relevantImplement failure handling, retry logic and operational guardrailsBuild and maintain GitHub and Jenkins pipelines, including Groovy-based pipeline developmentEmbed automated compliance checks and quality gates in pipelinesIntegrate artefact management through Nexus RepositorySupport Git-based workflow design, including branching strategies, pull requests, code reviews, tagging and release patternsDesign Grafana dashboards and telemetry pipelinesIntegrate logging and metrics with enterprise observability platforms such as SplunkBuild automated compliance and drift dashboardsCreate structured reporting for audit and operational governanceDesign PostgreSQL schemas and automation state handlingImplement run-state tracking, job-history retention and audit-evidence captureOptimise queries and data handling for operational reliabilityImplement secure secret handling with HashiCorp Vault and integrate Vault with CI/CD and AAP workflowsApply least-privilege principles and secure credential lifecycle managementContribute to enterprise standards for secrets, tokens and service accountsEmbed compliance verification and evidence capture in pipelinesContribute to governance standards for GitHub, Jenkins, AAP and workflowsSupport configuration drift detection and remediation automationProduce documentation for internal risk, audit and regulatory stakeholdersEngineer resilient, restartable and observable workflows that account for failure scenarios, including network issues and partial job completionDocument reusable patterns for global regions and make architecture-level decisions while balancing simplicity with production robustness Technologies: APIAnsibleCI/CDDevOpsGitGitHubGrafanaGroovyIBMSupportJCLJenkinsNetworkNexusPostgreSQLPythonSplunkARMSecurity More:
We are advertising a Senior DevOps / Automation Engineer contract in the banking sector. The contract is for six months, pays up to £480 per day and is inside IR35. The role is based in London or Sheffield, with hybrid working requiring two to three days per week at one of those locations. We are a specialist talent acquisition and management consultancy with recruitment divisions across the technical sector. We will not send your CV without your permission.
last updated 42 week of 2026