HamburgerMenu
hirist

Job Description

Job Role : Python Developer

Required : 2 to 3 Years

About This Opportunity :

As a Python developer, you are expected to write clean code ideally in object- oriented way with strong engineering practices.


- Should have worked in test driven development methodology in Continuous Integration model.


- Having strong understanding about backend REST API using Flask / Django.


- Should have developed / designed modules that work for scale. Having design thinking.

- Proactive in nature to solve problems and contribute to the growth of the product and not limiting to solve the issues/tasks as assigned.

Key Responsibilities :


- Develop, test, and maintain Python-based applications, ensuring high performance and responsiveness.

- Collaborate with cross-functional teams to define, design, and ship new features.

- Write reusable, testable, and efficient code following best practices.

- Implement data storage solutions, including databases, key-value stores, and data pipelines.

- Troubleshoot, debug, and upgrade existing systems to improve functionality and efficiency.

- Work with front-end developers to integrate user-facing elements with server- side logic.

- Ensure security and data protection in all developed applications.

- Participate in code reviews and contribute to improving the development process.

- Stay updated on emerging technologies and industry trends to enhance development skills.

Qualifications :


- Bachelors degree in Computer Science, Engineering, or a related field (or equivalent experience).

- Proven experience as a Python Developer or similar role, with a solid understanding of Python frameworks like Django, Flask, or FastAPI.

- Strong knowledge of object-oriented programming

- Familiarity with version control systems (e.g., Git) and agile development methodologies.

- Experience with RESTful APIs, web services, and microservices architecture.

- Knowledge of databases (e.g., SQL, NoSQL) and experience in designing scalable systems.

- Familiarity with cloud platforms (e.g., AWS, Azure) and containerization tools like Docker is a plus.

- Excellent problem-solving skills, attention to detail, and ability to work independently or in a team.

- Strong communication skills, both verbal and written.

Preferred Skills :


- Experience with AI/ML libraries and frameworks (e.g., TensorFlow, PyTorch) is plus.


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in