We are seeking a skilled Ansible Automation Engineer to join our dynamic team. The ideal candidate will be responsible for designing, implementing, and maintaining automation solutions using Ansible for efficient and scalable infrastructure and application deployment. The Ansible Automation Engineer will collaborate with cross-functional teams to streamline processes and ensure the reliability and security of our systems.
Responsibilities:
Design, develop, and implement Ansible playbooks, roles, and templates to automate system provisioning, configuration management, and databases deployment.
Using ansible and DSC provision databases on windows platform
Collaborate with DevOps, system administrators, and developers to understand automation requirements and identify opportunities for process improvement.
Maintain and enhance existing automation scripts and infrastructure, ensuring scalability and performance.
Troubleshoot and resolve issues related to automation processes, infrastructure, and deployments.
Monitor system performance and implement optimizations to enhance efficiency and resource utilization.
Collaborate with security teams to ensure compliance with security standards and implement security best practices within the automation framework.
Stay up-to-date with industry trends and best practices in automation, DevOps, and infrastructure as code.
Qualifications And Technical Skill:
Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent experience).
Proven experience as an Automation Engineer, specifically working with Ansible.
Proficiency in writing Ansible playbooks, roles, and templates to automate tasks such as provisioning, configuration, and deployment.
Strong understanding of DevOps principles and practices, continuous integration, and continuous deployment (CI/CD) pipelines.
Solid scripting skills in languages like Python, Bash, or PowerShell.
String knowledge with version control systems (e.g., Git) and infrastructure-as-code tools (e.g., Terraform).
Experience with containerization and orchestration tools such as Docker and Kubernetes is a plus.
Excellent problem-solving skills and attention to detail.
Strong communication and collaboration abilities in a team-oriented environment.
Relevant certifications in Ansible, DevOps, or cloud platforms are advantageous.