Job Title: Python Developer
Job Summary
We are looking for a skilled Python Developer to design, develop, and maintain scalable backend applications. The ideal candidate should have strong experience in building APIs, handling real-time data, and working with distributed systems. You will collaborate closely with cross-functional teams to deliver high-performance and reliable solutions.
Key Responsibilities
- Design, develop, and maintain backend services using Python
- Build and consume RESTful APIs for web and mobile applications
- Develop high-performance APIs using FastAPI
- Implement real-time communication using WebSockets
- Integrate and manage Redis for caching, session management, and performance optimization
- Implement asynchronous and background task processing using Celery
- Optimize application performance, scalability, and security
- Write clean, reusable, and well-documented code
- Troubleshoot, debug, and resolve production issues
- Collaborate with frontend developers, DevOps, and product teams
Must-Have Skills
- Strong proficiency in Python
- Hands-on experience with REST APIs
- Experience developing APIs using FastAPI
- Practical knowledge of WebSockets for real-time communication
- Experience working with Redis
- Experience using Celery for background task processing
- Understanding of asynchronous programming concepts
- Experience with Git or other version control systems
Good to Have (Optional)
- Experience with Django or Flask
- Knowledge of Docker and containerization
- Familiarity with message brokers (RabbitMQ, Redis, etc.)
- Exposure to cloud platforms (AWS, Azure, GCP)
- Understanding of database systems (PostgreSQL, MySQL, MongoDB)
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field (preferred)
- X+ years of experience in Python development (as applicable)
- Strong problem-solving and analytical skills
What We Offer
- Competitive salary and benefits
- Opportunity to work on scalable and high-impact projects
- Collaborative and growth-oriented work environment
- Learning and career development opportunities
Interested candidates may kindly share their CV at[Confidential Information]or contact+91 7988003159.
Job Location: Mohali
Work Mode: Work from Office (WFO)