Net2Source Inc. is one of the fastest growing diversity certified global workforce solutions companies with an unprecedented YoY growth of over 100% for last 6 years working with Fortune 1000/Global 2000 across 34 countries and 5 continents including North America, South America, Europe, Asia, Australia and Middle East.
Sheffield, England, United Kingdom (Hybrid)
FTE or Contract
About the Job:
Job Description:
We are seeking a highly skilled Ansible & Python Developer with a strong background in infrastructure automation, specifically in storage task automation. This role requires deep expertise in Ansible, Python, and CI/CD pipelines, along with the ability to design, build, and optimize automation solutions for enterprise infrastructure. If you are passionate about scalable automation, API integrations, and infrastructure as code, we want you on our team!
Key Responsibilities:
1. Design, develop, and optimize Ansible playbooks and Python scripts to automate storage provisioning, configuration, monitoring, and maintenance.
2. Create modular, reusable, and well-documented Ansible roles and collections for enterprise-wide automation adoption.
3. Implement advanced Jinja2 templating, dynamic inventory management, and parameterized playbooks for scalable automation.
4. Develop custom Ansible modules and plugins to extend automation capabilities for storage and infrastructure components.
5. Build and maintain Python-based automation frameworks for managing infrastructure as code.
6. Integrate Ansible automation with RESTful APIs, third-party storage platforms, and vendor-specific tools.
7. Work extensively with Ansible Tower/AWX, designing workflows and job templates for enterprise-scale deployments.
8. Implement error-handling, logging, and monitoring mechanisms within automation scripts for reliability and troubleshooting.
9. Contribute to CI/CD automation by developing Jenkins pipelines to orchestrate infrastructure provisioning and updates.
10. Participate in code reviews, refactoring, and performance optimization of automation scripts.
11. Research and implement best practices for security, compliance, and version control in automation workflows.
12. Collaborate closely with storage, database, and DevOps teams to align automation with infrastructure needs.
13. Provide technical mentorship and share best practices in Ansible and Python development.
Required Skills & Experience:
1. Expert-level proficiency in Ansible (including Tower/AWX), Python, and scripting for infrastructure automation.
2. Strong hands-on experience with Jenkins, including designing, configuring, and managing CI/CD pipelines.
3. Deep understanding of infrastructure components, particularly storage and server automation.
4. Experience developing custom Ansible modules and working with Ansible dynamic inventory.
5. Expertise in working with APIs, especially for storage platforms and vendor integrations.
6. Ability to translate complex infrastructure tasks into automated, scalable solutions.
7. Experience in highly regulated environments (e.g., financial institutions), ensuring compliance and security best practices.
8. Strong problem-solving skills with the ability to debug and optimize automation scripts.
9. Excellent collaboration and communication skills, with a focus on constructive feedback and continuous improvement.
10. Relevant certifications (e.g., Ansible, Python, Jenkins) are a plus.
11. Bonus: Familiarity with Terraform, Chef, and Cloud Automation Platforms.
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Information Technology
Industries
Staffing and Recruiting
#J-18808-Ljbffr