Talent.com
This job offer is not available in your country.
Python Backend Engineer - Django / Flask

Python Backend Engineer - Django / Flask

ORBION INFOTECHBangalore
30+ days ago
Job description

Job Description :

Key Responsibilities :

  • Backend Development : Design, develop, and maintain robust, scalable, and highly available backend services and APIs using Python.
  • Framework Expertise : Work extensively with Python web frameworks such as Django, Flask, FastAPI, or others to build core application logic.
  • Database Management : Design, optimize, and interact with various databases (e.g., PostgreSQL, MySQL, MongoDB, Redis) to ensure data integrity and efficient retrieval.
  • API Design & Implementation : Build and consume well-structured RESTful or GraphQL APIs for internal and external communication.
  • System Architecture : Contribute to the design and evolution of our backend architecture, ensuring scalability, reliability, and maintainability.
  • Code Quality : Write clean, efficient, well-documented, and testable code. Participate actively in code reviews and ensure adherence to best practices.
  • Performance Optimization : Identify and resolve performance bottlenecks, ensuring the backend systems can handle high loads and process data efficiently.
  • Integration : Integrate backend services with third-party APIs, external systems, and front-end applications.
  • Collaboration : Work closely with product managers, front-end developers, QA engineers, and DevOps

teams in an agile environment to deliver seamless Skills & Qualifications :

  • Bachelor's degree in Computer Science, Engineering, or a related technical field.
  • 4 years of hands-on professional experience as a Python Backend Engineer.
  • Strong proficiency in Python programming language.
  • Extensive experience with at least one major Python web framework (e.g., Django, Flask, FastAPI).
  • Solid experience with relational databases (e.g., PostgreSQL, MySQL) and / or NoSQL databases (e.g., MongoDB, Redis).
  • Proven experience in designing and implementing RESTful or GraphQL APIs.
  • Experience with version control systems (e.g., Git).
  • Understanding of microservices architecture and distributed systems.
  • Excellent problem-solving and analytical skills.
  • Strong communication (written and verbal) and interpersonal skills.
  • ref : hirist.tech)

    Create a job alert for this search

    Backend Engineer Python • Bangalore