Job Title: Senior Python Developer
Job Type: Remote
Experience Required: 5+ Years (Minimum)
Salary: Negotiable (Immediate Joiners Only)
No. of Vacancies: 01
Company Name: Whiz IT Services Pvt. Ltd.
Location: 91Springboard, Sky Loft, CREATICITY MALL, Opposite Golf Course, Off Airport Road, Shastrinagar, Yerawada, Pune, Maharashtra 411006
Job Summary
We are seeking an experienced and highly skilled Senior Python Developer to join our team on a remote contract basis. The ideal candidate will have strong expertise in Python development, web frameworks, API design, cloud technologies, and database management. The candidate should be capable of designing, developing, and maintaining scalable, high-performance applications while collaborating with cross-functional teams.
Key Responsibilities
- Design, develop, test, and maintain scalable Python-based applications.
- Build and enhance web applications using modern Python frameworks.
- Develop and integrate RESTful APIs and backend services.
- Work with both relational and NoSQL databases to ensure efficient data storage and retrieval.
- Implement asynchronous programming patterns to improve application performance.
- Collaborate with architects, developers, and stakeholders to deliver high-quality solutions.
- Optimize application performance, reliability, and security.
- Develop and maintain cloud-native solutions leveraging AWS services.
- Participate in code reviews, technical discussions, and best practice implementation.
Must Have Skills
- 5+ years of hands-on experience in Python development
- Strong experience with one or more Python web frameworks such as Django or Flask
- Experience working with Relational Databases (MySQL, PostgreSQL, etc.)
- Experience working with NoSQL Databases (MongoDB, DynamoDB, etc.)
- Strong understanding of RESTful API development and integration
- Experience with Asynchronous Programming in Python
- Hands-on experience with AWS services including:
- AWS OpenSearch
- AWS S3
- AWS CloudFormation
- AWS Lambda
- Strong problem-solving and debugging skills
- Excellent communication and collaboration abilities
- Ability to work independently in a remote environment
Preferred Skills
- Experience with containerization technologies such as Docker
- Familiarity with CI/CD pipelines and DevOps practices
- Experience with Agile/Scrum methodologies
- Knowledge of software design patterns and best practices
Education
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field (or equivalent practical experience).
Pay: ₹100,000.00 - ₹1,200,000.00 per year
Benefits:
- Health insurance
- Provident Fund
- Work from home
Application Question(s):
Experience:
- total: 7 years (Required)
Work Location: Remote