We are seeking a skilled Python Automation Engineer with 4–7 years of experience in automation, scripting, and DevOps practices. The ideal candidate should have strong hands‑on expertise in Python, Linux environments, and experience working with CI/CD tools, Infrastructure as Code (IaC), and container orchestration technologies.
Key Responsibilities
- Developing and maintaining automation scripts and tools using Python and shell scripting
- Managing infrastructure tasks using Ansible or Terraform
- Building CI/CD pipelines using tools like Jenkins and GitHub Actions
- Collaborating with development, QA, and DevOps teams to streamline deployment processes and troubleshoot issues in various environments
Additional Responsibilities
- Develop and maintain automation scripts and tools using Python and shell scripting
- Manage and automate infrastructure tasks using Ansible, Terraform, or similar IaC tools
- Build and optimize CI/CD pipelines using tools like Jenkins, Tekton, and GitHub Actions
- Collaborate with development, QA, and DevOps teams to streamline deployment processes
- Troubleshoot and resolve issues in development, test, and production environmentsImplement containerization using Docker and orchestration with Kubernetes
- Work within a Linux-based environment to support automation and deployment tasks
- Maintain version control and workflow practices using Git and GitHub
Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
- Strong analytical and problem-solving skills
- Excellent communication and collaboration abilities
Preferred Skills
- Working experience with Docker and Kubernetes
- Familiarity with cloud platforms (AWS, GCP, or Azure) is a plus
- Exposure to monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack) is beneficial