Sr Python Developer

4 - 8 years

0 Lacs

Posted:2 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Senior Python Developer with 4-6 years of experience, you will be responsible for implementing, deploying, and scaling solutions. Your key responsibilities will include: - Collaborating with clients and project teams to understand business requirements, create solutions, and develop efficient, high-quality code that meets or exceeds client expectations. - Optimizing application performance across multiple delivery platforms, including AWS, Azure, and GCP. - Designing and implementing low-latency, high-availability, and high-performance applications using Django, Flask, or FastAPI. - Leading the integration of front-end user interface elements with server-side logic. - Integrating multiple data sources and databases into a unified system while ensuring proper data storage and third-party library integration. - Creating scalable and optimized database schemas tailored to business logic. - Handling large datasets from databases or via HTTP(S)/WebSockets. - Conducting thorough testing using pytest and unittest, and performing debugging to ensure applications run smoothly. - Providing mentorship and guidance to junior developers. - Communicating effectively with clients regarding project updates and technical solutions. In terms of skills & qualifications, you should have: - 4+ years of experience as a Python developer with strong client communication and team leadership skills. - In-depth knowledge of Python frameworks such as Django, Flask, and FastAPI. - Strong understanding of cloud technologies, including AWS, Azure, and GCP. - Deep understanding of microservices and multi-tenant architecture. - Familiarity with serverless computing (AWS Lambda, Azure Functions). - Experience with deployment using Docker, Nginx, Gunicorn, and Uvicorn. - Hands-on experience with SQL and NoSQL databases such as PostgreSQL and AWS DynamoDB. - Strong understanding of coding design patterns and SOLID principles. - Experience with Object-Relational Mappers (ORMs) such as SQLAlchemy and Django ORM. - Ability to handle multiple API integrations and write modular, reusable code. - Experience with front-end technologies such as React, Vue, and HTML/CSS/JS (preferred). - Proficiency in authentication and authorization mechanisms across multiple systems. - Understanding of scalable application design principles and event-driven programming. - Strong skills in unit testing, debugging, and code optimization. - Experience with Agile/Scrum methodologies. - Experience in Langchain, AWS bedrock. (Preferred) - Familiarity with container orchestration tools like Kubernetes. - Understanding of data processing frameworks like Apache Kafka and Spark (preferred). - Experience with CI/CD pipelines and automation tools like Jenkins, GitLab CI, or CircleCI.,

Mock Interview

Practice Video Interview with JobPe AI

Start Python 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
Armakuni logo
Armakuni

Software Development / Cloud Solutions

Tech City

RecommendedJobs for You

noida, uttar pradesh, india

bengaluru, karnataka, india