HamburgerMenu
hirist

Python Developer - Django/Flask

SysMind
6 - 12 Years
Bangalore

Posted on: 29/07/2026

Job Description

Job Title : Python Developer (Python + SQL)

Experience : 6-12 Years

Location : Bangalore

Core Technical Skills :

- Python Development

- SQL

- Streamlit

- Flask

- FastAPI

- REST API Integration

- Shell Scripting

- Data Modeling

- Business Intelligence & Data Warehousing

Role Overview :

We are looking for an experienced Python Developer with strong expertise in Python programming, SQL, and web application development. The ideal candidate should have hands-on experience building APIs, developing Streamlit-based applications, automating processes, and working with data-centric applications in an Agile environment.

Required Qualifications :

- Minimum 5 years of professional IT experience with strong hands-on Python development.

- Deep understanding of Python programming concepts and best practices.

- Experience developing applications and services using Flask, FastAPI, and Streamlit.

- Practical knowledge of Python libraries and modules such as functools, dataclasses, concurrent.futures, unittest.mock, and flasgger.

- Experience building backend services, automation scripts, and interactive Streamlit applications.

- Hands-on experience consuming REST APIs, validating responses, and integrating external services using Python.

- Strong SQL skills with experience writing complex queries, optimizing database operations, and working with relational databases.

- Understanding of Business Intelligence (BI), Data Warehousing (DW), and data modeling concepts.

- Experience with Shell scripting for automation and operational support.

- Strong analytical, problem-solving, and communication skills.

- Experience working in Agile/Scrum development environments.

Key Responsibilities :

- Design, develop, and maintain scalable Python applications and backend services.

- Build interactive dashboards and web applications using Streamlit.

- Develop RESTful APIs and microservices using Flask and FastAPI.

- Create automation scripts using Python and Shell scripting to improve operational efficiency.

- Integrate external APIs, validate responses, and implement reliable data processing workflows.

- Write optimized SQL queries and support database design, data modeling, and data transformation activities.

- Collaborate with business stakeholders and technical teams to understand requirements and deliver effective solutions.

- Support Business Intelligence and Data Warehousing initiatives by developing data-driven applications and reporting solutions.

- Participate in Agile ceremonies, perform code reviews, and contribute to continuous improvement of development practices.

- Ensure applications are reliable, maintainable, and follow coding standards and best practices.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...