Home
Jobs

Python Software Developer

4 - 6 years

5 - 15 Lacs

Posted:2 months ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Job Description Python Developer (4-6 Years of Experience) We seek a Python Developer with 4-6 years of experience designing, developing, and optimizing scalable backend applications. The ideal candidate should have strong Python, API development, cloud technologies, and database management expertise. In this role, you will work on building high-performance applications, integrating third-party services, and ensuring system reliability. You will collaborate with cross-functional teams to develop innovative solutions that align with business objectives. Key Responsibilities: Backend Development: Develop, test, and optimize scalable APIs using Django, Flask, or FastAPI. System Integration: Work with third-party APIs, SDKs, and cloud services to enhance application functionality. Database Management: Design, optimize, and maintain SQL (PostgreSQL/MySQL) and NoSQL (MongoDB, DynamoDB) databases. Performance Optimization: Improve query performance, caching strategies, and application scalability. Cloud & DevOps: Deploy and manage applications using AWS, Azure, or GCP, with Docker and Kubernetes. Security & Compliance: Implement authentication and authorization mechanisms using JWT, OAuth2, and AWS Cognito. Asynchronous Processing: Work with Celery, RabbitMQ, Kafka, or AWS SQS for background task processing. Unit Testing & Code Reviews: Ensure high-quality, maintainable code through automated testing and peer reviews. Collaboration: Work closely with front-end developers, DevOps engineers, and product teams to deliver business-critical applications. Required Skills & Qualifications: Python Expertise 4+ years of hands-on experience with Django, Flask, or FastAPI. RESTful API Development – Experience in designing and consuming REST & GraphQL APIs. Database Proficiency – Strong knowledge of SQL & NoSQL databases (PostgreSQL, MySQL, MongoDB, DynamoDB). Cloud Technologies – Hands-on experience with AWS (Lambda, S3, RDS, API Gateway), Azure, or GCP. Containerization & DevOps – Experience with Docker, Kubernetes, CI/CD pipelines, and Git workflows. Security & Performance Optimization – Understanding of caching strategies (Redis, Memcached), scaling, and security best practices. Agile Development – Familiarity with Scrum, Agile methodologies, and sprint planning. Preferred Qualifications: Experience with asynchronous programming (Celery, RabbitMQ, Kafka). Exposure to Infrastructure as Code (Terraform, AWS CloudFormation). Knowledge of Machine Learning or AI-driven applications is a plus.

Mock Interview

Practice Video Interview with JobPe AI

Start Django Interview Now

My Connections Ideyalabs Tech

Download Chrome Extension (See your connection in the Ideyalabs Tech )

chrome image
Download Now
Ideyalabs Tech
Ideyalabs Tech

IT Services and IT Consulting

Hyderabad Telangana

501-1000 Employees

15 Jobs

    Key People

  • Alice Johnson

    CEO
  • Bob Smith

    CTO

RecommendedJobs for You