Python Developer (Groovy, Git)
About the Role:
We are seeking a talented Python Developer with a strong foundation in Groovy scripting and Git version control. As a key member of our development team, you will be responsible for designing, developing, and maintaining robust and efficient Python applications. You will collaborate with cross-functional teams to deliver high-quality solutions that meet business objectives.
Responsibilities:
- Design, develop, and implement Python applications, including backend services, APIs, and data processing pipelines.
- Write clean, maintainable, and efficient code following best practices.
- Collaborate with team members to understand requirements, estimate tasks, and deliver projects on time.
- Troubleshoot and debug issues in existing applications.
- Write unit and integration tests to ensure code quality and reliability.
- Stay up-to-date with the latest Python technologies and industry trends.
Required Skills and Experience:
- 1-3 years of experience in Python development.
- Strong proficiency in Python programming language, including core libraries and frameworks.
- Experience with Groovy scripting language.
- Solid understanding of object-oriented programming principles.
- Proficiency in Git version control.
- Experience with SQL and NoSQL databases.
- Excellent problem-solving and analytical skills.
- Strong communication and teamwork skills.
Preferred Skills:
- Experience with cloud platforms (AWS, GCP, Azure).
- Knowledge of containerization technologies (Docker, Kubernetes).
- Experience with CI/CD pipelines.
Location: Chennai, India (Onsite)
We encourage you to apply if you are a passionate Python developer with a keen eye for detail and a drive to deliver exceptional results.