Ansible Developer
sap
Job Description
Responsibilities:
- Develop and maintain Ansible playbooks to automate deployment, configuration, and management of infrastructure and applications.
- Utilize version control systems like Git to manage code repositories and collaborate effectively with other team members.
- Conduct testing and debugging of developed playbooks to ensure high-quality deliverables, including unit tests, integration tests, and end-to-end tests.
- Document technical specifications, processes, and procedures related to the developed content.
What you bring
- Strong understanding of Ansible and experience in developing Ansible playbooks.
- Knowledge of version control systems, such as Git, and experience in managing code repositories.
- Familiarity with CI/CD concepts and tools like GitHub Actions.
- Knowledge of scripting using languages like Python or Bash
- Knowledge of networking concepts and security best practices
- A good understanding of Linux/Unix systems administration
- Experience in designing and implementing automated tests
- Strong problem-solving and analytical skills, with the ability to troubleshoot and resolve issues efficiently.
- Excellent communication and teamwork abilities, with a willingness to collaborate with cross-functional teams.
- Ability to work independently and take ownership of assigned tasks, while also being open to learning from experienced team members.