Python Developer

2 weeks ago


Bengaluru, Karnataka, India Lean IT Inc. Full time ₹ 6,00,000 - ₹ 18,00,000 per year

Job Description - SQL DBA, Tableau and Python developer 3-5 years of exp

About the Role

We are looking for a skilled Python Developer with hands-on experience in building and consuming API's, designing database schemas, and integrating data pipelines that support visualization in Tableau. The ideal candidate will have a strong foundation in Python development, database design and API integration, with an added advantage of working knowledge of Tableau for data visualization.

Key Responsibilities

  • API Development & Integration

o Design, develop, and maintain RESTful APIs using Python frameworks (e.g., FastAPI, Flask, or Django).

o Consume third-party APIs and integrate them with internal systems.

o Optimise data storage and retrieval mechanisms for performance and scalability.

o Ensure API performance, security, and scalability.

o Implement data validation and quality checks to ensure accuracy and consistency

  • Database Modelling & Architecture

o Design and implement relational database schemas (PostgreSQL, MySQL, or similar).

o Write optimised SQL queries, stored procedures, and triggers.

o Evaluate and implement data storage solutions, including relational databases, NoSQL databases, data lakes, and cloud storage services.

o Design, implement, and optimise end-to-end data pipelines for ingesting, processing, and transforming large volumes of structured and unstructured data.

o Manage ETL (Extract, Transform, Load) processes to store and prepare data for analytics.

  • Data Deployment & Visualisation

o Deploy API data into structured databases.

o Prepare datasets for visualisation in Tableau.

o Collaborate with data analysts/BI teams to ensure smooth integration between data and Tableau dashboards.

  • Collaboration & Best Practices

o Work with cross-functional teams (Data, DevOps, BI) to deliver end-to-end solutions.

o Follow coding standards, version control (Git), and CI/CD pipelines.

o Document technical designs, workflows, and best practices to facilitate knowledge sharing and maintain system documentation.

Required Skills & Qualifications

  • Bachelor's degree in Computer Science, Engineering, Information Systems, or related field. Master's degree preferred.

  • Proficiency in programming languages commonly used in data engineering (e.g., Python, Java, Scala, etc.).

  • Strong knowledge of Python programming and frameworks for API development.

  • Experience in API consumption and integration.

  • Hands-on experience in relational databases (PostgreSQL, MySQL, or similar) including schema design and query optimization.

  • Understanding of ETL processes and data pipeline development.

  • Familiarity with deployment best practices and Git-based workflows.

Good to Have

  • Basic experience with Tableau (creating simple dashboards or understanding Tableau data sources).

  • Exposure to cloud platforms (AWS, GCP, or Azure).

  • Knowledge of containerization (Docker, Kubernetes).

  • Understanding of data security and API authentication standards (OAuth, JWT).

  • Certification on any core product skills

Soft Skills

  • Strong problem-solving ability and attention to detail.

  • Excellent communication skills to work with both technical and non-technical stakeholders.

  • Ability to work independently as well as part of collaborative team.


  • Python Developer

    21 hours ago


    Bengaluru, Karnataka, India PradeepIT Consulting Services Full time

    Experience 4 + yearsMandatory Skills:Python MongoDBKafka (it is mandatory to be experienced or worked upon Kafka)NIFI (it is mandatory that he or she worked upon NIFI.( If a person has experience working on NIFI, it would be great if basic knowledge or had done any kind of course on NIFI, will also work )Job Description: Senior Python Developer with 5 Years...

  • Python Developer

    2 weeks ago


    Bengaluru, Karnataka, India Calpion Software Technologies Full time US$ 4,00,000 - US$ 8,00,000 per year

    Position: Python Developer (Immediate joiners preferred)No of positions: 02Location: Bengaluru, IndiaRole: Independent ContributorAbout the Role:We are seeking a highly skilled Python Developer to join our dynamic product development team. As an Independent Contributor, you will be responsible for designing, developing, and maintaining robust and scalable...

  • Python Developer

    6 days ago


    Bengaluru, Karnataka, India PradeepIT Consulting Services Full time

    Job Title: Python DeveloperYears of Experience: 6-8 yearsRelevant Experience: 5 YearsHeadcount: 6Job/Work type: HybridLocation: BangaloreTime Zone: ISTProject Name:---Client:-- TredenceEnd Client:---Mandatory Skills: Python, Django and Flask frameworks, PostgreSQL, MySQL, or MongoDBJob Description:We are seeking a talented and experienced Python Developer...

  • Python Developer

    2 days ago


    Bengaluru, Karnataka, India Euphoric Thought Technologies Pvt. Ltd. Full time

    Job DescriptionRequired skills and qualifications3+ years of experience as a Python Developer with a strong portfolio of projects.hands on exp in Bachelor's degree in Computer Science, Software Engineering or a related field.In-depth understanding of the Python software development stacks, ecosystems, frameworks and tools such as Numpy, Scipy, Pandas, Dask,...

  • Python Developer

    2 weeks ago


    Bengaluru, Karnataka, India IDESLABS PRIVATE LIMITED Full time

    We are looking for a skilled Python Developer with 4 to 9 years of experience. The ideal candidate should have strong proficiency in Python, Flask/Django framework, XML, NoSQL, Core Java/J2EE, Spring, and Spring boot.Roles and ResponsibilityDesign, develop, and test software applications using Python.Build APIs using Python and implement microservices...

  • Python Developer

    2 weeks ago


    Bengaluru, Karnataka, India Tech Induct Services Full time

    Job Title: Python DeveloperLocation: Bengaluru (Remote Option Available)Experience: 4+ YearsWork Mode: Work from AnywhereWere hiring an experienced Python Developer to build scalable, high-performance applications. If youre passionate about backend development, API design, and modern web technologies, this role is for youKey ResponsibilitiesDevelop, deploy,...

  • Python Developer

    2 days ago


    Bengaluru, Karnataka, India People Prime Worldwide Full time

    About Company :Our client is a global technology cons,ulting and digital solutions company, resulting from the merger . It focuses on helping businesses leverage digital technologies to reimagine business models, accelerate innovation, and drive growth. The company provides services across various industries, including digital transformation, consulting, and...

  • Python Developer

    4 days ago


    Bengaluru, Karnataka, India PeopleLogic Full time

    Role:Python DeveloperExperience:3+ YearsLocation:Bangalore (WFO)Mode of Hire:C2H (Contract to hire)Job Description:We are seeking a versatile Python Developer to join our team. This role demands proficiency in modern Python development and robust scripting capabilities to bridge enterprise analytics with foundational system...

  • Python Developer

    15 hours ago


    Bengaluru, Karnataka, India Tech Refurb yard Full time

    Strong Foundation in Python Programming LanguageProficiency in Python: The candidate should have a solid grasp of Python programming fundamentals, including data structures, object-oriented programming, and control structures.Experience with Key Libraries: Proficiency in using popular Python libraries such as:NumPy: For efficient numerical computation and...

  • Python Developer

    19 hours ago


    Bengaluru, Karnataka, India Nova Nurture HR Solutions Full time

    Hiring: Python Developer Location: Bangalore |  Work Mode: Onsite|  Experience: 2–6 years Client: KJBN Labs (AgriTech) Join: Immediate joiners preferred About the RoleWe're looking for a Python Backend Developer who not only writes code but writes it the Pythonic way. At KJBN Labs, you'll be building scalable, production-grade systems that touch...