Python / Puppet Developer

  • 6 Months
  • Contract
  • England, London

Python / Puppet Developer

Whitehall Resources currently require an experienced Python / Puppet Developer to work with a key client

**Please note this role is IR35 Mandated and candidates will be required to use and FCSA umbrella**

Role Description:

Domain Expertise and Experience – Puppet expert and Python/Shell Development

Role Specific Expertise and Experience ( Technical / Business / Tool )

1. Automation /Development skills in Puppet.
2. DB Security /Tooling Support Domain
3. Experience of working in a large enterprise of our scale and complexity

General Knowledge & Experience (For the role – not the role holder. Minimum requirements of the role.)

* Experience in automation and configuration management using Puppet.
* Experience Developing framework and tasks in Puppet. Minimum 3 year experience of using Puppet and Python/Shell.
* Experience in release promotion, release packaging and release deployment.
* Knowledge of Puppet configuration management tool. Creating or editing modules, maintaining Hiera datasets.
* Knowledge of version control principles for software release management. Knowledge of branching, merging and creating release branches/tags.
* Bash scripting knowledge.
* Linux, knowledge of RHEL 6.x/7.x/8.x administration, handling Linux services and filesystem management.

All of our opportunities require that applicants are eligible to work in the specified country/location, unless otherwise stated in the job description.

Whitehall Resources are an equal opportunities employer who value a diverse and inclusive working environment. All qualified applicants will receive consideration for employment without regard to race, religion, gender identity or expression, sexual orientation, national origin, pregnancy, disability, age, veteran status, or other characteristics.

Upload your CV/resume or any other relevant file. Max. file size: 8 MB.

Whitehall Resources will never sell or share your data with any third parties without your express permission. For full details on your rights and how we process your personal data, please see our Privacy Policy.


Matt Wadling

Matt Wadling

Senior Team Lead | Key Accounts Contracts
T: +44 (0)1206 212101