- Lead the design, installation, and configuration of Ansible to manage and automate complex infrastructure tasks efficiently.
- Architect scalable Ansible playbooks, roles, and inventories to optimize and streamline automation processes.
- Server Patching and Management:
- Develop and oversee the maintenance of sophisticated Ansible playbooks for automating server patching processes.
- Ensure enterprise-wide server patching is performed timely and accurately, minimizing downtime and ensuring compliance.
- Server Provisioning and Retirement:
- Architect and automate the provisioning and decommissioning of servers according to organizational requirements using Ansible.
- Implement and enforce best practices for server lifecycle management and ensure alignment with organizational policies.
- Integration with Third-Party Applications:
- Design and implement integrations between Ansible and third-party applications such as SolarWinds, ServiceNow, and Active Directory to enhance automation capabilities.
- Collaborate with cross-functional teams to ensure seamless and efficient integration of various systems.
Automation Solutions:
- Identify and architect opportunities for advanced automation beyond Ansible, including other tools and technologies.
- Stay abreast of emerging technologies and tools to continuously improve automation processes and propose innovative solutions.
Documentation and Reporting:
- Ensure comprehensive documentation of all Ansible configurations, playbooks, and automation workflows.
- Generate and review regular reports on automation activities, performance, and ongoing improvements, providing strategic insights to senior management.
Mentorship and Leadership:
- Mentor and guide junior engineers and team members in Ansible best practices and advanced automation techniques.
- Lead workshops and training sessions to build and enhance the teams overall automation capabilities.
Requirements:
- Bachelor s degree in Computer Science, Information Technology, or a related field.
- Extensive experience as an Ansible Engineer, Architect, or a similar role.
- Advanced knowledge of Ansible installation, configuration, and complex automation.
- Proven expertise in designing and implementing scalable Ansible playbooks, roles, and inventories.
- Significant experience in server patching, provisioning, and retirement using Ansible.
- Demonstrated experience in integrating Ansible with third-party applications like SolarWinds, ServiceNow, and Active Directory.
- Strong scripting skills (e.g., Python, Shell) and a deep understanding of automation best practices.
- Excellent problem-solving, troubleshooting, and strategic thinking skills.
- Ability to lead, work independently, and collaborate effectively in a fast-paced environment.
- Strong communication, leadership, and interpersonal skills.
- Relevant certifications such as Red Hat Certified Engineer (RHCE) or Ansible Automation certification are highly desirable.