Role : Python Developer
Work Location : Bangalore
Experience : 8-10 Years
Mandatory Skills : Python + Flask / Django / FAST + Rest Api + SQL, version control systems like Git,
Good to have : TensorFlow, Keras, scikit-learn
Notice Period : Immediate - 30 days
Job Summary :
We are seeking an experienced Senior Python Developer with 8-10 years of experience in building scalable web applications and RESTful APIs. The ideal candidate should have expertise in Python, Flask / Django / FastAPI, SQL databases, and version control systems like Git. Knowledge of machine learning libraries (TensorFlow, Keras, scikit-learn) is a plus but not mandatory.
Key Responsibilities :
- Develop, test, and maintain high-quality Python applications.
- Build and optimize RESTful APIs using Flask, Django, or FastAPI.
- Work with SQL databases (PostgreSQL, MySQL, etc.) for data storage and retrieval.
- Write efficient queries and optimize database performance.
- Implement version control best practices using Git.
- Collaborate with cross-functional teams to design and deliver scalable solutions.
- Follow best practices in software development, including code reviews, testing, and documentation.
- Debug and resolve technical issues in existing applications.
- Stay updated with the latest trends in Python development.
Required Skills & Qualifications :
8-10 years of hands-on experience in Python development.Strong experience with Flask, Django, or FastAPI for web development.Proficiency in SQL databases (PostgreSQL, MySQL, etc.).Expertise in REST API development and integration.Hands-on experience with Git and version control workflows.Strong problem-solving and debugging skills.Experience with unit testing and CI / CD pipelines is an advantage.Knowledge of TensorFlow, Keras, and scikit-learn is good to have(ref : hirist.tech)