Role Overview :
The Ansible & PowerShell Developer will design, develop, and maintain automation scripts and workflows to manage Windows servers and orchestrate system configurations across environments. The role involves leveraging PowerShell and Ansible to streamline deployments, improve infrastructure reliability, and integrate automated processes with CI / CD pipelines.
Key Responsibilities :
- Design, develop, and maintain PowerShell scripts for automation, monitoring, and configuration management on Windows servers.
- Utilize Ansible to orchestrate system configurations and deployments across development, testing, and production environments.
- Develop Ansible playbooks and modules to streamline deployment processes and maintain infrastructure states.
- Troubleshoot and optimize existing scripts and playbooks for performance, security, and scalability.
- Collaborate with cross-functional teams to integrate automated workflows and ensure consistency in configuration management.
- Maintain documentation for automation workflows, scripts, and configuration processes.
- Integrate automation workflows with CI / CD pipelines and version control systems.
- Leverage cloud platforms (Azure, virtualization technologies) to enhance automation capabilities.
Skills Required
Powershell, Ansible, Roles, Modules