Role: DevOps Engineer – Puppet to Ansible Migration
Location: UK, remote
Duration: 6months Contract Inside IR35
Note: Banking experience is mandatory
Strong Ansible experience is required
Description:
We are seeking an experienced DevOps Engineer to lead our migration project from Puppet to Ansible. The ideal candidate will have a strong background in configuration management and automation, with hands-on experience in both Puppet and Ansible. This role involves designing, planning, and executing the migration strategy to ensure a smooth transition and minimal disruption to existing services.
Essential Skills
* Develop a comprehensive migration plan outlining milestones, timelines, and resource requirements.
* Conduct a thorough assessment of the current Puppet environment and identify components to be migrated.
* Translate existing Puppet manifests and modules into Ansible playbooks and roles.
* Refactor and optimize existing configurations to align with Ansible best practices.
* Implement Ansible playbooks and roles to replicate current Puppet functionalities.
* Perform extensive testing to ensure that the new Ansible configurations meet all operational requirements and perform as expected.
* Create detailed documentation for all Ansible playbooks, roles, and configurations.
* Document migration processes, troubleshooting steps, and any deviations from the original plan.
* Work closely with cross-functional teams to ensure smooth integration and deployment of Ansible configurations.
* Identify and implement process improvements for configuration management and automation.
* Stay updated with the latest advancements in Ansible and DevOps practices to continuously enhance the system.