Talent.com
This job offer is not available in your country.
Senior Python Developer - Backend Services

Senior Python Developer - Backend Services

Kiash Solutions LLpHyderabad
12 days ago
Job description

We are looking for a Senior Python Developer with 5+ years of hands-on experience in designing and building scalable applications, RESTful APIs, and microservices.

The ideal candidate will have strong proficiency in Python, experience working with relational databases such as Oracle or PostgreSQL, and a passion for mentoring junior developers while contributing to architectural decisions.

Key Responsibilities :

  • Design, build, and deploy scalable and secure backend services using Python.
  • Develop and maintain RESTful APIs and microservices-based architectures.
  • Optimize code performance and ensure best practices in API development.
  • Write efficient SQL queries and work with Oracle or PostgreSQL databases.
  • Design schemas, manage migrations, and ensure high availability of data layers.
  • Participate in system design discussions and contribute to architecture decisions.
  • Ensure applications are built for scalability, maintainability, and testability.
  • Collaborate with DevOps to implement CI / CD pipelines and deployment processes.
  • Review code and provide constructive feedback to team members.
  • Mentor junior developers and help them adopt coding and design best practices.
  • Maintain high standards of code quality, documentation, and testing.

Required Skills :

  • 5+ years of hands-on experience with Python
  • Proficiency in RESTful API design and development.
  • Experience working with microservices and distributed systems.
  • Solid understanding of relational databases : Oracle or PostgreSQL.
  • Familiarity with tools like Docker, Git, JIRA, and CI / CD pipelines.
  • Knowledge of application security principles and performance optimization.
  • Nice to Have :

  • Exposure to cloud platforms (AWS, Azure, GCP).
  • Experience with Python frameworks like Flask, Django, or FastAPI.
  • Familiarity with container orchestration (Kubernetes).
  • Understanding of message queues (RabbitMQ, Kafka).
  • Education :

    Bachelor's or Master's degree in Computer Science, Engineering, or related field

    ref : hirist.tech)

    Create a job alert for this search

    Backend Developer Python • Hyderabad