Talent.com
This job offer is not available in your country.
Senior Python Developer

Senior Python Developer

Xsell ResourcesIndia, India
19 hours ago
Job description

#urgent #indiajobs #pythondev

Seeking Senior Python Developers with 8+ years of experience in Python-SQL, Python-API, SQL-Tableau for our Fortune 5 Health care client.

Location : INDIA

Job : Remote

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

  • Design, develop, and maintain RESTful APIs using Python frameworks (e.g., FastAPI, Flask, or Django).
  • Consume third-party APIs and integrate them with internal systems.
  • Optimize data storage and retrieval mechanisms for performance and scalability.
  • Ensure API performance, security, and scalability.
  • Implement data validation and quality checks to ensure accuracy and consistency

Database Modeling & Architecture

  • Design and implement relational database schemas (PostgreSQL, MySQL, or similar).
  • Write optimized SQL queries, stored procedures, and triggers.
  • Evaluate and implement data storage solutions, including relational databases, NoSQL databases, data lakes, and cloud storage services.
  • Design, implement, and optimize end-to-end data pipelines for ingesting, processing, and transforming large volumes of structured and unstructured data.
  • Manage ETL (Extract, Transform, Load) processes to store and prepare data for analytics.
  • Data Deployment & Visualization

  • Deploy API data into structured databases.
  • Prepare datasets for visualization in Tableau.
  • Collaborate with data analysts / BI teams to ensure smooth integration between data and Tableau dashboards.
  • Collaboration & Best Practices
  • Work with cross-functional teams (Data, DevOps, BI) to deliver endt-to-end solutions.
  • Follow coding standards, version control (Git), and CI / CD pipelines.
  • 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
  • Create a job alert for this search

    Senior Python Developer • India, India