Datagaps - Senior Python Developer - Flask/Django/FastAPI

0 years

0 Lacs

Posted:2 weeks ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Description

Role Overview :

We are seeking a highly skilled Senior Python Developer with strong expertise in Python application development and exposure to Business Intelligence (BI) tools and data-driven platforms. The ideal candidate will design and implement scalable applications, integrate data workflows, and collaborate closely with BI teams to deliver analytics-driven solutions.

Notice

0-15 days preferred

Key Responsibilities

  • Collaborate with cross-functional teams to understand business and technical requirements.
  • Design, develop, and maintain scalable backend services and APIs using Python.
  • Build and integrate data pipelines to support BI dashboards and reporting systems.
  • Utilize server-side logic to seamlessly integrate with front-end components.
  • Perform application testing, debugging, and optimization to ensure performance and reliability.
  • Work with relational and non-relational databases to store and process structured/unstructured data.
  • Support BI tool integration (such as Power BI, Tableau, or similar) with backend services.
  • Contribute to the design and implementation of high-performance, low-latency applications.
  • Participate in feature prioritization, evaluation, and provide technical recommendations.
  • Effective peer code reviews and mentor junior developers and contribute to best practices in coding, testing, and deployment.

Required Skillsets

  • Strong programming skills in Python with hands-on experience in frameworks like Flask, Django, or FastAPI.
  • Proficiency in object-oriented design, multithreading, and multiprocessing concepts.
  • Strong understanding of server-side templating, RESTful APIs, and microservices architecture.
  • Hands-on experience with databases (PostgreSQL, MySQL, MongoDB, etc.) and data modeling.
  • Exposure to BI/Analytics tools such as Power BI, Tableau, or Qlik ability to integrate and optimize backend services for BI dashboards.
  • Good understanding of ETL workflows, data pipelines, and data integration techniques.
  • Familiarity with version control systems (Git) and CI/CD practices.
  • Experience with unit testing, integration testing, and debugging tools.
  • Strong problem-solving skills with the ability to analyse large datasets for application and BI use cases.
  • Excellent communication, collaboration, and leadership skills.

Preferred Skills (Nice-to-Have)

  • Experience with cloud platforms (AWS, Azure, or GCP) for data storage and application deployment.
  • Familiarity with containerization and orchestration (Docker, Kubernetes).
  • Knowledge of data analysis libraries (Pandas, NumPy, Matplotlib) for Python-based BI support.
  • Knowledge of Apache Spark.
  • Experience working in Agile/Scrum environments.
(ref:hirist.tech)

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You