Job Role : Python Backend Engineer
Location : Required : 4 to 8 years
Employment Type : Full-time
Key Responsibilities :
- Design and develop web applications using Python and Django framework
- Build and maintain RESTful APIs for frontend and third-party integrations
- Implement authentication, authorization, and session management using Djangos built-in tools or third-party packages
- Optimize application performance through query tuning, caching, and efficient data modeling
- Work with relational databases like PostgreSQL or MySQL, including schema design and migrations
- Integrate with frontend frameworks (e.g., React, Angular) and ensure seamless API consumption
- Write unit tests and integration tests using tools like Pytest or Djangos test framework
- Collaborate with DevOps teams to deploy applications using CI / CD pipelines and containerization tools like Docker
- Maintain code quality through peer reviews, linting, and adherence to coding standards
- Document technical designs, APIs, and deployment procedures
- Stay updated with the latest trends in Python, Django, and web development
Required Skills and Qualifications :
Bachelors or Masters degree in Computer Science, Engineering, or related field4+ years of experience in Python development, with Django / Fast API / Flask.Strong understanding of MVC architecture, ORM , and Djangos admin interfaceExperience with RESTful API design, JWT / OAuth2, and third-party integrationsProficiency in SQL and working with relational databases; MySQL, PostgreSQL & NoSQL databaseFamiliarity with HTML, CSS, JavaScript, and frontend integrationExperience with version control systems like GitExperience to Docker, Kubernetes, or cloud platforms (AWS, GCP, Azure)Knowledge of Agile methodologies, JIRA, and Scrum practicesExcellent problem-solving and communication skills(ref : hirist.tech)