Description

Job Summary:

We are seeking a skilled Python Developer with strong experience in GitHub Actions,

automation scripting, and CI/CD practices. The ideal candidate will be responsible for

designing, implementing, and optimizing automated workflows to improve development

operations, deployment cycles, and overall system efficiency.

 

Key Responsibilities:

• Develop and maintain robust Python-based automation tools and scripts.

• Create, manage, and optimize CI/CD pipelines using GitHub Actions.

• Collaborate with development and DevOps teams to automate infrastructure

provisioning and deployment processes.

• Write clean, testable, scalable, and well-documented code.

• Troubleshoot issues, perform root cause analysis, and apply timely fixes.

• Ensure code quality through unit testing, integration testing, and code reviews.

• Maintain and improve development workflows for increased speed and reliability.

 

Required Skills:

• 5–8 years of hands-on experience in Python development.

• Strong experience in GitHub Actions, workflows, secrets, and runners.

• Proven track record of automating deployment pipelines and infrastructure tasks.

• Experience with other CI/CD tools (e.g., Jenkins, GitLab CI) is a plus.

• Familiarity with Docker, Kubernetes, or other container orchestration tools is

desirable.

• Proficient in using REST APIs and writing automated scripts.

• Good understanding of DevOps principles, infrastructure as code (IaC), and cloud

environments.

 

Preferred Qualifications:

• Bachelor’s degree in Computer Science, Engineering, or related field.

• Certifications in Python, DevOps, or cloud platforms (AWS/GCP/Azure) are a plus.

• Strong problem-solving skills and ability to work in fast-paced environments

Education

Any Graduate