
Senior Python Developer / Automation Engineer (Ansible)
A leading Financial Services provider is seeking a Senior Automation Engineer with advanced Python development and Ansible automation skills to join their team on a permanent role.
You will be responsible for the design, development and delivery of automation solutions from the ground up. The key focus of the role will be Python development, Ansible automation, and building integrations with databases and APIs. You will work closely with engineering teams to strengthen automation capabilities and move towards infrastructure-as-code practices.
Responsibilities:
- Develop Python automation workflows and API integrations
- Build Ansible automations, including custom modules/plugins
- Create database integrations (MongoDB, SQL/NoSQL)
- Contribute to CI/CD pipelines (Jenkins, GitHub Actions)
- Deliver scalable, reusable automation solutions
Key Experience:
- Advanced Python development – API integration, data manipulation, coding best practice
- Strong Ansible automation skills, with development experience
- Database knowledge (MongoDB preferred; SQL/NoSQL also suitable)
- Proven experience integrating automation across multiple platforms
- Experience developing CI/CD pipelines
- Excellent problem solving and troubleshooting skills
- Superior communication and stakeholder engagement skills
This is a permanent role where you will be required to be in the office at least two – three days per week. They are offering an attractive salary package which includes discounted banking products (i.e. staff only mortgage rates) along with annual performance bonus.