Talent.com
This job offer is not available in your country.
Python Developer

Python Developer

Mindcombangalore, India
12 hours ago
Job description

Python Developer

  • Design, develop, and maintain RESTful APIs using Python and FastAPI.
  • Write clean, efficient, and well-documented code following best practices.
  • Implement data models and database interactions (SQL or NoSQL).
  • Integrate with various services and third-party APIs.
  • Write unit and integration tests to ensure code quality and reliability.
  • Troubleshoot and debug issues, ensuring optimal performance and stability.
  • Participate in code reviews and contribute to improving development processes.
  • Deploy and maintain applications in production environments.
  • Work with version control systems (Git).

Required Skills :

  • 2+ years of professional experience as a Python backend developer.
  • Strong understanding of Python programming principles and best practices.
  • Proven experience with FastAPI framework.
  • Experience with relational (e.g., PostgreSQL, MySQL) or NoSQL databases (e.g., MongoDB).
  • Understanding of RESTful API design principles and best practices.
  • Experience with asynchronous programming in Python (asyncio).
  • Experience with version control systems (Git).
  • Experience writing unit and integration tests.
  • Excellent problem-solving and debugging skills.
  • Strong communication and collaboration skills.
  • Preferred Skills :

  • Experience with containerization technologies (Docker, Kubernetes).
  • Experience with message queues (e.g., RabbitMQ, Kafka).
  • Experience with API documentation tools (e.g., Swagger / OpenAPI).
  • Familiarity with CI / CD pipelines.
  • Knowledge of performance optimization techniques for APIs.
  • Experience with ORMs (e.g., SQLAlchemy, Django ORM) or ODMs.

    Interested Candidates Pls share your resume at

    Create a job alert for this search

    Python Developer • bangalore, India