Job Description
Python and Ansible Developer
Middletown, NJ
Key Responsibilities:
- Develop, test, and maintain automation scripts and playbooks using Python and Ansible.
- Design and implement infrastructure as code (IaC) solutions for provisioning, configuring, and managing servers and services.
- Automate repetitive tasks and workflows to increase operational efficiency and reduce manual intervention.
- Integrate automation solutions with CI/CD pipelines and existing infrastructure.
- Troubleshoot and resolve issues in automation scripts and playbooks.
- Document processes, workflows, and technical designs for future reference and scalability.
- Collaborate with DevOps, infrastructure, and application teams to gather requirements and deliver robust automation solutions.
- Stay up to date with best practices and new tools in Python, Ansible, and automation technologies.
Required Skills and Qualifications:
- 5+ years experience in Python programming for scripting and automation.
- Hands on experience with Ansible for configuration management and orchestration.
- Familiarity with infrastructure as code concepts and tools.
- Knowledge of Linux/Unix systems administration.
- Experience with version control systems (e.g., Git).
- Understanding of CI/CD pipelines and DevOps practices.
- Strong troubleshooting and problem solving abilities.
- Excellent communication skills and ability to work in a team environment.
Preferred Qualifications:
- Experience with cloud platfor:ms (AWS, Azure, or GCP).
- Familiarity with Docker and container orchestration (e.g., Kubernetes).
- Knowledge of other automation tools (e.g., Terraform, Puppet, Chef).
- Experience with monitoring, logging, and alerting tools.
Job Tags