- Design, develop, and maintain scalable backend applications using Python.
- Build and optimize RESTful APIs using Django, Flask, or FastAPI.
- Design and manage relational databases such as PostgreSQL or MySQL using ORM frameworks.
- Develop and maintain data processing workflows and ETL pipelines.
- Integrate backend services with third-party applications and APIs.
- Write clean, maintainable, and testable code following software engineering best practices.
- Optimize application performance, scalability, and security.
- Collaborate with cross-functional teams in an Agile development setting.
- Participate in code reviews, debugging, and production support.
- Implement automated testing and CI/CD deployment pipelines