PR

Python Backend Developer

Pradeepit Consulting Services
Bangalore10-16 LPA Posted 22 Jul 2025
FULL TIME
Devops
Python Programming
Version Control
Backend Development
Rdbms Concepts
+1 more

Job Description

Pradeepit Consulting Services is actively seeking a highly skilled Python Backend Developer to join our client's dynamic team. This pivotal role requires extensive experience in backend application development with Python, a strong background in cloud databases, and expertise in API development. You will be responsible for translating complex business requirements into effective technology solutions within an Agile environment, ensuring high performance and scalability.

Key Responsibilities

  • Backend Application Development: Develop and maintain highly scalable backend applications using Python.
  • Database Integration: Work with RDBMS database models in a cloud environment. Ensure seamless integration with various databases like Clickhouse, MS SQL, Postgres, and Snowflake.
  • API Design & Optimization: Design, implement, and optimize RESTful APIs, including advanced authentication and compression techniques. Develop backend services using Python Tornado and FastAPI frameworks.
  • Troubleshooting & Debugging: Troubleshoot and debug complex application issues, adeptly identifying root causes using logs and error messages.
  • Version Control & Collaboration: Implement version control and manage repositories using Git CLI, Bitbucket, and JIRA. Collaborate effectively with cross-functional teams to understand business requirements and convert them into robust technology solutions.
  • Performance & Cloud Optimization: Optimize application performance using DAX Studio and ensure efficient data flows. Work with cloud technologies, including Databricks, ADLS, and OAuth/Secrets for enhanced security.
  • DevOps & SDLC: Follow DevOps best practices, including continuous integration and deployment (CI/CD). Understand the software development lifecycle and its best practices.

Required Qualifications

  • Extensive backend application development experience with Python.
  • Strong understanding of RDBMS database models and proven experience in cloud-based solutions.
  • Hands-on experience with Python frameworks like Tornado and FastAPI.
  • Proficiency in working with databases such as Clickhouse, MS SQL, Postgres, and Snowflake.
  • In-depth knowledge of RESTful APIs, token authentication, and data compression.
  • Experience with version control systems like Git, Bitbucket, and issue-tracking tools like JIRA.
  • Strong debugging and problem-solving skills with the ability to analyze logs and identify issues.
  • Familiarity with Agile methodologies and ability to work effectively in Agile teams.
  • Understanding of the software development lifecycle and best practices in DevOps.
  • Experience managing private registry packages using JFrog.
  • Excellent verbal and written communication skills.
Join WhatsApp Channel