DevOps Consultant

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a DevOps Consultant with a contract length of "X months," offering a pay rate of "$X/hour." Key skills include Ansible, Python, Jenkins, and experience in regulated environments. Relevant certifications are a plus. Remote work is allowed.
🌎 - Country
United Kingdom
💱 - Currency
£ GBP
💰 - Day rate
Unknown
Unknown
🗓️ - Date discovered
April 12, 2025
🕒 - Project duration
Unknown
🏝️ - Location type
Unknown
📄 - Contract type
Unknown
🔒 - Security clearance
Unknown
📍 - Location detailed
Sheffield, England, United Kingdom
🧠 - Skills detailed
#DevOps #Python #Compliance #Consul #Storage #CHEF #Automation #Code Reviews #Scripting #Deployment #Logging #Monitoring #Ansible #Jenkins #Security #Scala #Infrastructure as Code (IaC) #Version Control #Terraform #Cloud
Role description

Key Responsibilities

   • Design, develop, and optimize Ansible playbooks and Python scripts to automate storage provisioning, configuration, monitoring, and maintenance.

   • Create modular, reusable, and well-documented Ansible roles and collections for enterprise-wide automation adoption.

   • Implement advanced Jinja2 templating, dynamic inventory management, and parameterized playbooks for scalable automation.

   • Develop custom Ansible modules and plugins to extend automation capabilities for storage and infrastructure components.

   • Build and maintain Python-based automation frameworks for managing infrastructure as code.

   • Integrate Ansible automation with RESTful APIs, third-party storage platforms, and vendor-specific tools.

   • Work extensively with Ansible Tower/AWX, designing workflows and job templates for enterprise-scale deployments.

   • Implement error-handling, logging, and monitoring mechanisms within automation scripts for reliability and troubleshooting.

   • Contribute to CI/CD automation by developing Jenkins pipelines to orchestrate infrastructure provisioning and updates.

   • Participate in code reviews, refactoring, and performance optimization of automation scripts.

   • Research and implement best practices for security, compliance, and version control in automation workflows.

   • Collaborate closely with storage, database, and DevOps teams to align automation with infrastructure needs.

   • Provide technical mentorship and share best practices in Ansible and Python development.

Required Skills & Experience

   • Expert-level proficiency in Ansible (including Tower/AWX), Python, and scripting for infrastructure automation.

   • Strong hands-on experience with Jenkins, including designing, configuring, and managing CI/CD pipelines.

   • Deep understanding of infrastructure components, particularly storage and server automation.

   • Experience developing custom Ansible modules and working with Ansible dynamic inventory.

   • Expertise in working with APIs, especially for storage platforms and vendor integrations.

   • Ability to translate complex infrastructure tasks into automated, scalable solutions.

   • Experience in highly regulated environments (e.g., financial institutions), ensuring compliance and security best practices.

   • Strong problem-solving skills with the ability to debug and optimize automation scripts.

   • Excellent collaboration and communication skills, with a focus on constructive feedback and continuous improvement.

   • Relevant certifications (e.g., Ansible, Python, Jenkins) are a plus.

   • Bonus: Familiarity with Terraform, Chef, and Cloud Automation Platforms.