About this role
Key Responsibilities
Automation Engineering & Delivery
Design and build automation solutions using Python and Ansible, focused on reducing manual effort and improving operational consistency. Develop and maintain Ansible playbooks and Python scripts for managing, validating, and auditing infrastructure or network devices. Create reusable automation patterns (roles, modules, libraries), with strong focus on testing, documentation, and maintainability.
Integrate automation into delivery pipelines and platform tooling (e.g., CI/CD, job templates/surveys, secrets handling, artefact management). (General expectation; see also internal need for CI/CD and IaC) Support or uplift automation platforms that run and orchestrate Ansible jobs (including providing templates/surveys and real-time job progress visibility). Improve developer/operator experience by publishing automation “products” (self-service workflows, standardised runbooks, onboarding guides).
Ensure automation changes are verified and monitored closely through the change cycle; implement safe deployment practices and rollback strategies. Build automation that supports on-demand audits, including recording execution context (who ran what, against which targets). Apply secure coding practices (credential handling, least privilege, logging hygiene) and align solutions to enterprise standards.
Work closely with engineering, operations, architecture, and security stakeholders to translate requirements into automation and drive adoption. Mentor engineers and uplift team capability in Python/Ansible, automation design patterns, and operational excellence. Facilitate communication across teams and keep stakeholders updated on delivery, risks, and progress.
Coding Skills
Strong Python scripting/coding and Ansible DevOps tools Skills: BitBucket, Jenkins, JIRA, GitHub, Terraform, Vault• Network Security: Operational expertise in the networking domain, showcasing your ability to tackle complex network challenges. Firewalls Juniper SRX, Fortinet FortiGate, VMware (now Broadcom) NSX.
Strong presentation and communication skills. Able to demonstrate strong stakeholder engagement, converting business requirements into technical requirements. Self-motivated and self-driven Collaboration and teamwork Ability to handle pressure situation at work and prioritise delivery with multiple teams.
Ability to view existing process, standards and compliance requirements and work on fine tuning and improvements.
Role details
- Category
- Cloud & Infra
- Type
- Full-Time