DevOps Engineer (Python)
* Contract: 6-month contract - likely to extend
* Location: Hybrid - 3 days per week onsite
* Start: ASAP
Overview:
As a DevOps Engineer, you’ll play a crucial part in maintaining operations and stabilising existing Python-based tools. Your work will focus on completing and configuring tools, writing and maintaining lightweight scripts, and driving automation in deployments and system workflows. This is an operations-focused role, ideal for those who thrive in dynamic environments where delivering stability and resolving production issues takes priority over developing new platforms or designing from scratch.
What you'll do:
* Finalise and configure partially completed Python automation tools.
* Write, maintain, and enhance Python automation scripts.
* Automate deployment and implement operational workflows and recovery processes.
* Build and automate system health checks, as well as failure and expiry alerting.
* Support and improve production system stability and resilience.
* Work independently to solve operational challenges with sometimes incomplete tools or requirements.
What we're looking for:
* Proven Python scripting and automation experience.
* Demonstrated success automating deployments, system alerts, and health checks.
* Operational or production support mindset; experience in stabilizing live environments.
* Hands-on use of scheduling or workflow tools such as GitLab CI, Jenkins, Airflow, or Control M (or similar).
* Strong proficiency working with Linux platforms.
* Experience managing SSH servers.
* Ability to write and maintain Ansible scripts for automation.
* Experience in regulated or large enterprise settings (Beneficial).
* Backgrounds in application support, infrastructure engineering, DevOps-adjacent, or automation-focused roles are welcome.
Next Steps:
Apply below or reach out to me directly at -