Talent.com
This job offer is not available in your country.
Python Developer for a leading company in ITindustry.

Python Developer for a leading company in ITindustry.

Sperton Global ASNavi Mumbai, Maharashtra, India
30+ days ago
Job description

JD for Python Developer for a leading IT Company in Trivandrum location.

Roles & Responsibilities : -

We are looking for a Python Developer who is highly capable of building robust and scalable backend services.

The ideal candidate should have solid experience in developing microservices, hands-on expertise with Docker, and a strong command over RESTful and GRPC service communication.

A good understanding of object-oriented programming (OOP) principles and the ability to write clean, maintainable Python code is essential. You will play a key role in building high-performance applications and solving real-world engineering problems.

Key Responsibilities :

  • Design, build, and maintain microservices and backend applications using Python.
  • Develop and consume RESTful APIs and GRPC-based services.
  • Containerize applications using Docker and manage container workflows.
  • Follow and apply object-oriented programming (OOP) principles in software design.
  • Collaborate with DevOps and other developers to integrate services smoothly into CI / CD pipelines.
  • Write efficient, scalable, and reusable Python code with proper documentation and unit tests.
  • Troubleshoot, debug, and resolve production issues.
  • Continuously improve application performance, reliability, and scalability

Required Skills & Experience :

  • Proficient in Python 3.x with a strong grasp of OOP concepts (classes, inheritance, encapsulation, polymorphism, etc.).
  • Hands-on experience in developing microservices and scalable backend architectures.
  • Proficiency with Docker (build, run, manage containers)
  • Experience working with REST APIs and GRPC.
  • Solid understanding of asynchronous programming and concurrency in Python (e.g., asyncio, aiohttp, etc.).
  • Familiarity with version control systems (especially Git).
  • Strong problem-solving skills and ability to write optimized, clean, and readable code.
  • Experience with unit testing and debugging tools.
  • Create a job alert for this search

    Python Developer • Navi Mumbai, Maharashtra, India