Key Responsibilities
Design, develop, and maintain Ansible playbooks, roles, and reusable automation modules.
Automate server provisioning, configuration management, software installation, patching, and compliance activities.
Build infrastructure-as-code (IaC) solutions for on-premises and cloud environments.
Integrate Ansible with CI/CD tools to enable automated application deployments.
Develop standardized automation workflows for Linux and Windows server administration.
Manage Ansible inventories, variables, vaults, and role-based access controls.
Troubleshoot automation failures and optimize playbook performance.
Collaborate with infrastructure, cloud, security, and DevOps teams to implement automation best practices.
Maintain source code repositories using Git and follow version control best practices.
Implement configuration drift detection and ensure workplace consistency.
Create technical documentation, operational runbooks, and knowledge base articles.
Participate in change management, incident resolution, and production support activities.