The project focuses on designing, developing, and operating automation solutions using Ansible Automation Platform (AAP). The role involves providing and maintaining the automation platform, supporting multiple stakeholders, and delivering scalable, event-driven automation solutions across diverse IT environments. Work is performed in an Agile setup with strong emphasis on quality, security, and reliability.
Ansible Automation Platform Developer
Your responsibilities
- working with Ansible Automation Platform (AAP): platform provisioning, maintenance, and stakeholder support
- designing and developing complex Ansible roles and playbooks for automation across multiple environments, systems, and applications
- building robust, scalable, and dynamic automation solutions using advanced Ansible features
- applying coding standards and best practices, including debugging, troubleshooting, and performance optimization
- developing and managing resources within AAP, including inventories, credentials, execution environments, and workflows
- creating custom Ansible modules using Python when required
- implementing event-driven automation (e.g. self-healing automation triggered by system events or errors)
- automating infrastructure and operations tasks (servers, databases, storage, networking)
- automating application deployments, patching, configuration hardening, certificate renewals, and compliance-related processes
- integrating Ansible solutions with CI/CD pipelines
- collaborating within Agile/Scrum teams and producing clear technical documentation
Our requirements
- 5+ years of experience in IT Automation, including strong hands-on experience with Ansible
- excellent knowledge of Ansible playbook and role development, including complex structures
- advanced use of Ansible features such as variables, modules, loops, plugins, and templates
- experience with Ansible Automation Platform (AAP) resource configuration and management
- experience in custom Ansible module development using Python
- hands-on experience with event-driven automation (e.g. self-healing solutions)
- strong background in infrastructure automation (servers, databases, storage, networking)
- experience with configuration management and security/compliance automation
- good understanding of Git and version control systems
- experience integrating Ansible with CI/CD tools (e.g. Jenkins, Bamboo)
- experience working in Agile/Scrum teams
- ability to create clear, structured technical documentation
- Fluent English
- extensive experience with Jira and Confluence