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

Senior Python Developer

RelantoBengaluru, Karnataka, India
15 days ago
Job description

Key Responsibilities :

  • Design, develop, and maintain scalable backend services using Python .
  • Write efficient SQL queries for data extraction, transformation, and reporting.
  • Collaborate with data analysts, software engineers, and stakeholders to develop data-driven solutions.
  • Build and optimize data pipelines and ETL processes.
  • Troubleshoot, debug, and upgrade existing software and scripts.
  • Develop APIs and integrate third-party services as needed.
  • Ensure high performance and responsiveness of applications.
  • Maintain code quality through unit testing, code reviews, and adherence to best practices.

Required Skills and Qualifications :

  • Bachelor’s degree in computer science, Engineering, or related field (or equivalent experience).
  • Proven experience as a Python Developer (7+ years preferred).
  • Proficiency in writing complex SQL queries and managing relational databases (PostgreSQL, MySQL, etc.).
  • Experience with ORMs like SQLAlchemy, Django ORM, or similar.
  • Strong understanding of data structures and algorithms.
  • Familiarity with version control systems (e.g., Git).
  • Knowledge of RESTful API development and integration.
  • Preferred Qualifications :

  • Experience with data modeling and performance tuning in SQL.
  • Familiarity with Python frameworks (e.g., Django, Flask, FastAPI).
  • Experience with cloud platforms (AWS, Azure, GCP) and DevOps tools.
  • Exposure to NoSQL databases and big data tools is a plus.
  • Experience with Docker, Kubernetes, or CI / CD pipelines is advantageous.
  • Create a job alert for this search

    Senior Python Developer • Bengaluru, Karnataka, India