Description :
Position Title : Python developer
Years of experience : 5+ yrs
Location of Requirement : Hyderabad , Bangalore
Required Technical Skills :
- Programming : Strong proficiency in Python, Solid understanding of Object-Oriented Programming (OOP).
- Frameworks & Libraries : pytest, Pandas, NumPy, Flask or Django (optional / good to have).
- Testing : Unit Testing, Integration Testing, Data Testing, Test Automation in Python.
- Tools and Platforms : Visual Studio, Git, GitHub, Familiarity with CI/CD pipelines.
- Version control : Strong experience with Git
- Desired Competencies (Technical/Behavioral Competency)
Must-Have :
- Must have 5+ years of IT experience
- Excellent coding skills in Python.
- Excellent understanding on Python OOPS programming
- Ability to integrate multiple data sources
- Must have good hands-on development knowledge of Python liberaries such as pandas, Numpy, sklearn, scikit-learn etc.
- Experience working in collaborative, agile development environments.
- Excellent communication and teamwork skills.
- Identify bottlenecks and bugs, and devise a solution to these problems.
Good-to-Have :
- Some hands -on exposure in data modeling.
- Excellent interpersonal, organizational, written communication, oral communication and listening skills
- Understanding of Data Engineering concepts.
- Experience working with Databricks.
- Exposure to cloud platforms such as AWS, Azure, or GCP.
Responsibility of / Expectations from the Role :
- Design, develop, test, and maintain high-quality Python applications.
- Apply object-oriented programming (OOP) principles to build scalable, maintainable, and reusable code.
- Write clean, efficient, well-documented, and testable code.
- Develop and execute unit tests, integration tests, and data tests using pytest and other test automation frameworks.
- Debug, troubleshoot, and resolve technical issues efficiently.
- Collaborate with cross-functional teams (product, QA, data, and DevOps) to define, design, and ship new features.
- Participate in code reviews, ensuring best practices and knowledge sharing within the team.
- Manage source code, versioning, and collaboration using Git and GitHub.
- Use Visual Studio as the primary development environment.
- Support CI/CD pipelines and follow best practices for continuous integration and delivery.
Preferred Qualifications :
- Bachelors or Masters degree in Computer Science, Engineering, or a related field.
- Experience working with data-driven or cloud-based applications.
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1610411