Job Description :
We are looking for a skilled Python Developer to join our team. The ideal candidate should have strong expertise in Python programming, good problem-solving skills, and experience in building scalable :
- Design, develop, and maintain efficient, reusable, and reliable Python code.
- Work on server-side logic, databases, APIs, and integrations.
- Write clean, testable, and scalable code following best practices.
- Collaborate with front-end developers, DevOps engineers, and other stakeholders.
- Debug, troubleshoot, and optimize application performance.
- Ensure high-quality deliverables by performing code reviews and Skills :
- Strong programming skills in Python (3.x).
- Experience with web frameworks such as Django / Flask / FastAPI.
- Knowledge of REST APIs / GraphQL development.
- Experience with databases : SQL (MySQL, PostgreSQL) and NoSQL (MongoDB, Redis).
- Understanding of OOP, data structures, and algorithms.
- Familiarity with version control (Git / GitHub / GitLab).
- Knowledge of unit testing & debugging to Have (Optional) :
- Experience with Docker, Kubernetes, or cloud platforms (AWS / Azure / GCP).
- Knowledge of CI / CD pipelines.
- Exposure to front-end technologies Familiarity with machine learning libraries (NumPy, Pandas, TensorFlow, PyTorch).
(ref : hirist.tech)