Responsibilities and assignments
We're seeking a highly skilled and experienced Senior Ansible Developer to join our dynamic team and drive our infrastructure automation initiatives. In this fully remote role, you'll be instrumental in designing, developing, and deploying robust Ansible solutions to streamline our Azure infrastructure and enhance our CI/CD pipelines. If you're passionate about automation, possess a deep understanding of Azure services, and thrive in an Agile environment, we want to hear from you!
- Develop and Maintain Ansible Playbooks and Roles: Design, implement, and optimize Ansible playbooks and roles to automate infrastructure provisioning, configuration management, and application deployments.
- Ansible Tower Management: Utilize and manage Ansible Tower to orchestrate and scale automation across the enterprise.
- Azure Infrastructure Provisioning: Leverage Ansible to provision and manage Azure IaaS and PaaS services, ensuring efficiency and consistency.
- Operating System Expertise: Demonstrate strong proficiency in both Windows and Linux operating systems, including system administration and troubleshooting.
- Scripting and Infrastructure as Code: Develop and maintain PowerShell and Shell scripts, and utilize Terraform for infrastructure as code.
- Azure DevOps CI/CD Pipelines: Design and implement CI/CD pipelines using Azure DevOps, automating the software delivery lifecycle.
- Monitoring and Logging: Implement and utilize Azure Monitor, log analysis tools, and monitoring solutions like Nagios/Datadog and Nimsoft for proactive infrastructure management.
- Agile and SDLC Practices: Adhere to Agile methodologies and SDLC best practices, ensuring efficient and collaborative development.
- ITIL and Operations Flow: Understand and apply ITIL principles and operational workflows to maintain service quality and reliability.
Requirements and qualifications
- 7-8 years of hands-on experience in Ansible development.
- Proven expertise in designing and implementing complex Ansible playbooks and roles.
- Strong understanding of Ansible Tower platform and environment.
- Extensive experience in provisioning and managing Azure infrastructure (IaaS/PaaS) using Ansible.
- Solid knowledge of Windows and Linux operating systems.
- Proficiency in PowerShell and Shell scripting.
- Experience with Terraform for infrastructure as code.
- Experience with monitoring and logging tools such as Azure Monitor, Nagios/Datadog, and Nimsoft.
- Familiarity with Agile methodologies and SDLC.
- Understanding of ITIL principles and operational flows.
- Experience with DevOps, DevOps + Cloud or DevOps + Container environments.
Additional information
Why Join Us?
- Fully remote work environment.
- Opportunity to work with cutting-edge technologies.
- Collaborative and supportive team culture.
- Continuous learning and professional development.
- Opportunity to work on complex and impactful projects.
- Availability to work in US time zone (CST) and US calendar.