Key Responsibilities:
- Develop and maintain Python-based applications using Django and FastAPI.
- Perform database operations and management using Django ORM and SQLAlchemy.
- Write clean, efficient, and maintainable code adhering to best practices and coding standards.
- Collaborate with cross-functional teams to design and implement solutions.
- Conduct unit and integration tests using Pytest.
- Stay updated with industry trends and new technologies in Python development.
Must-Have Skills:
- Python
- Django
- Django ORM
- FastAPI
- SQLAlchemy
- Asynchronous Programming
- AWS services (Lambda, EC2, S3)
- Pytest
- Docker
- Git and version control systems