This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking a highly skilled and motivated Infrastructure Automation Developer to join our team. The ideal candidate will have expertise in automating infrastructure deployment and management using Python, YAML, and Ansible AWX. This role will focus on designing, developing, and maintaining automation solutions to ensure scalable, reliable, and efficient infrastructure operations. As an Infrastructure Automation Developer, you will collaborate with cross-functional teams, including DevOps, Cloud Engineers, and System Administrators, to implement automation frameworks and streamline infrastructure processes.
Job Responsibility:
Design, develop, and maintain automation scripts and playbooks using Python and YAML to automate infrastructure provisioning, configuration, and management
Utilize AWX (the open-source version of Ansible Tower) to orchestrate and manage automation workflows
Create, test, and maintain Ansible playbooks and roles to support infrastructure automation
Configure and manage AWX environments, including workflows, templates, and job scheduling
Troubleshoot and optimize AWX workflows for performance and reliability
Integrate automation workflows into CI/CD pipelines to ensure seamless deployment and scaling of infrastructure
Collaborate with DevOps teams to implement automated testing and validation for infrastructure changes
Monitor and maintain automation solutions, ensuring they remain up-to-date and aligned with industry best practices
Troubleshoot and resolve issues related to automation scripts, AWX jobs, and infrastructure configurations
Work closely with stakeholders to gather requirements and provide automation solutions tailored to business needs
Document automation processes, playbooks, and workflows for knowledge sharing and operational continuity
Requirements:
Proficiency in Python for scripting and automation
Strong experience with YAML for configuration management and Ansible playbooks
Hands-on experience with AWX or Ansible Tower for automation orchestration
Knowledge of infrastructure as code (IaC) principles and tools
Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and automating cloud infrastructure
Experience with CI/CD tools (e.g., Jenkins, GitLab CI/CD, GitHub Actions)
Understanding of Linux/Unix systems and basic system administration
Knowledge of networking concepts, DNS, load balancers, and firewalls
Strong problem-solving and debugging skills
Excellent communication and teamwork abilities
Ability to work in a fast-paced, dynamic environment with minimal supervision
Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent work experience)
Nice to have:
Familiarity with containerization tools like Docker and orchestration platforms like Kubernetes
Experience with Terraform or other IaC tools
Knowledge of security best practices in infrastructure automation
AWX/Ansible certifications are a plus
Experience with monitoring tools like Prometheus, Grafana, or ELK stack
What we offer:
Competitive salary and benefits package
Opportunities for professional growth and development