
Overview
Python Developer
· Design, develop, and maintain RESTful APIs using Python and FastAPI.
· Write clean, efficient, and well-documented code following best practices.
· Implement data models and database interactions (SQL or NoSQL).
· Integrate with various services and third-party APIs.
· Write unit and integration tests to ensure code quality and reliability.
· Troubleshoot and debug issues, ensuring optimal performance and stability.
· Participate in code reviews and contribute to improving development processes.
· Deploy and maintain applications in production environments.
· Work with version control systems (Git).
Required Skills:
· 2+ years of professional experience as a Python backend developer.
· Strong understanding of Python programming principles and best practices.
· Proven experience with FastAPI framework.
· Experience with relational (e.g., PostgreSQL, MySQL) or NoSQL databases (e.g., MongoDB).
· Understanding of RESTful API design principles and best practices.
· Experience with asynchronous programming in Python (asyncio).
· Experience with version control systems (Git).
· Experience writing unit and integration tests.
· Excellent problem-solving and debugging skills.
· Strong communication and collaboration skills.
Preferred Skills:
· Experience with containerization technologies (Docker, Kubernetes).
· Experience with message queues (e.g., RabbitMQ, Kafka).
· Experience with API documentation tools (e.g., Swagger/OpenAPI).
· Familiarity with CI/CD pipelines.
· Knowledge of performance optimization techniques for APIs.
Experience with ORMs (e.g., SQLAlchemy, Django ORM) or ODMs.
Job Type: Full-time
Pay: ₹300,000.00 - ₹500,000.00 per year
Benefits:
- Health insurance
Location Type:
- In-person
Schedule:
- Day shift
- Monday to Friday
Ability to commute/relocate:
- Lucknow, Uttar Pradesh: Reliably commute or planning to relocate before starting work (Preferred)
Education:
- Bachelor's (Preferred)
Experience:
- Python: 1 year (Required)
Location:
- Lucknow, Uttar Pradesh (Required)
Work Location: In person