We are seeking an experienced and dedicated Senior Ansible Developer to join our team. In this role, you will be responsible for automating and optimizing data center infrastructure processes using Ansible Automation. Your expertise will be crucial in streamlining the deployment, configuration, and management of our VMware infrastructure, as well as enhancing our CI/CD pipelines.
Experience. 10+ years
Key Responsibilities
- Configuration Management. Design, implement, and maintain Ansible playbooks for VMware-based infrastructure automation.
- Infrastructure Automation. Automate the provisioning, configuration, and deployment of VMware virtual machines (VMs), templates, and resources.
- Security Management. Oversee security aspects in Ansible, ensuring that configurations comply with security best practices.
- Scripting & Automation. Write and optimize automation scripts using PowerShell, Python, or Bash for system management tasks.
- CI/CD Integration. Collaborate with the DevOps team to integrate Ansible automation within CI/CD pipelines using Jenkins, Git, and Docker.
- Cloud Automation. Work with cloud platforms such as AWS, Azure, or hybrid setups to automate infrastructure provisioning and management.
- Technical Expertise. Ensure a solid understanding of networking, storage, and security in virtualized environments and implement best practices in all configurations.
Required Skills
- Extensive experience in Configuration Management using Ansible, Ansible Tower, and Event Driven Ansible.
- Proficient in creating and managing Ansible playbooks for VMware infrastructure automation.
- Deep knowledge of VMware environments including the deployment of virtual machines, templates, and resources.
- Expertise in security management within Ansible and infrastructure automation.
- Strong scripting skills in PowerShell, Python, or Bash for system management and automation.
- Solid experience with networking, storage, and security in both Linux and Windows server environments.
- Hands-on experience with CI/CD tools like Jenkins, Git, Docker (preferred).
- Familiarity with cloud environments (AWS, Azure) and hybrid cloud integrations.
Desirable Skills
- Cloud APIs. Experience with cloud API integration for automation and infrastructure management.
- Data Center Infrastructure. Strong understanding of data center architecture and services, with a focus on cloud services.
- Problem-Solving. Excellent troubleshooting skills and a detail-oriented approach to problem-solving.
- Collaboration Skills. Ability to collaborate with both technical and non-technical teams across departments.
- Adaptability. Agility in adopting new technologies and techniques, staying ahead of industry trends.
- ITIL & SDLC Processes. Familiarity with ITIL practices and Software Development Lifecycle (SDLC).
Qualifications
- Bachelor’s degree in Computer Science or a related field (or equivalent experience).
- Proven development experience in programming languages.
- Proficiency in SQL or other relational databases.