Job Title: Python Developer (Contract) - Remote
Work Hours: 3 PM to 12 AM (IST)
Job Description:
We are seeking a skilled and motivated Python Developer for a contract-based, remote role. The ideal candidate will be responsible for developing, optimizing, and maintaining Python-based applications, with a focus on automation, continuous integration, and team collaboration. You will work closely with cross-functional teams to develop scalable solutions, streamline CI/CD pipelines, and ensure smooth project delivery.
Key Responsibilities:
- Design, develop, test, and maintain Python applications and scripts.
- Work with Jenkins to create and manage continuous integration and deployment pipelines.
- Collaborate with team members to track issues and progress using JIRA.
- Use GitHub for version control and code collaboration, ensuring best practices for branching and pull requests.
- Debug, troubleshoot, and optimize code for efficiency and performance.
- Write clean, maintainable, and well-documented code following industry standards.
- Communicate effectively with the team, providing regular updates on progress and any blockers.
Required Skills and Qualifications:
- Strong proficiency in Python and related frameworks/libraries.
- Hands-on experience with Jenkins for CI/CD pipeline setup and automation.
- Proficiency in using JIRA for task management and bug tracking.
- Expertise in GitHub for source control and collaborative development.
- Familiarity with Agile/Scrum methodologies.
- Ability to work independently and meet project deadlines.
- Strong problem-solving skills and attention to detail.
Nice-to-Have:
- Familiarity with cloud platforms such as AWS, GCP, or Azure.
- Experience with Docker or Kubernetes for containerized applications.
- Knowledge of unit testing and test automation frameworks.
Contract Details:
- Position Type: Contract, Remote
- Work Hours: 3 PM - 12 AM (IST)
- Duration: Long term