Python Software Developer

2 - 6 years

8 - 15 Lacs

Posted:Just now| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Project Overview

  • Prestigious Client / Project: Contributing to a high-scale data platform for a leading telecom giant. This strategic project focuses on enhancing location-based intelligence and spatial data processing at scale.
  • Revolutionizing Technologies: Work on cutting-edge backend systems involving GIS-based spatial databases, PostgreSQL/PostGIS, Python (Flask/Django), REST APIs, advanced data modeling, ETL pipelines, and database performance tuning.
  • Agile Development: Agile methodologies drive fast-paced development cycles, continuous collaboration, iterative delivery, and seamless integration with cross-functional data teams to meet high-performance and scalability goals.

Role and Responsibilities

  • Develop, enhance, and maintain backend services using Python and related frameworks such as Django, Flask, or FastAPI.
  • Build and integrate RESTful APIs to support scalable, high-performance applications.
  • Work with relational and NoSQL databases (PostgreSQL/MySQL/MongoDB) including writing complex queries, optimizing database performance, and managing database schemas.
  • Develop efficient multi-threaded applications and contribute to high-throughput data processing pipelines.
  • Collaborate closely with frontend teams to integrate user-facing elements with server-side logic.
  • Implement and manage ETL processes, data modeling, and backend components for large-scale spatial and GIS-based platforms.
  • Work with message brokers like Kafka or RabbitMQ for event-driven and distributed system architectures.
  • Develop and maintain CLI systems (e.g., AMOS, CORBA) as required by the project.
  • Participate in Agile development cycles, including sprint planning, code reviews, and continuous integration activities.
  • Ensure application responsiveness, performance tuning, and troubleshooting of production issues.
  • Collaborate with cross-functional teams to deliver scalable, secure, and reliable backend solutions.


Requirements

  • Strong understanding of Python programming language, its syntax, and libraries
  • Experience with web frameworks such as Flask and Fast API.
  • Experience with relational databases PostgreSQL.
  • Python (Django or Flask), REST API development, database management (PostgreSQL/MySQL), multi-threading, and familiarity with CLI systems (e.g., AMOS, CORBA).
  • Should have experience in Mobile app development.
  • Developing back-end components.
  • Integrating user-facing elements using server-side logic.

Mock Interview

Practice Video Interview with JobPe AI

Start Django 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
Innovationm logo
Innovationm

Information Technology

Tempe

RecommendedJobs for You

noida, gurugram, delhi / ncr