Key Responsibilities
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