Python Developer_PAN

Share your Resume directly on career@placewell.com OR share your resume through WhatsApp – 9899114771

Highlights:

 8.00 – 10.00 Years

 15.00 – 25.00 INR (Lacs)/Yearly

 Full-time

 Gurgaon, Bengaluru, Pune, Hyderabad, Chennai, Mysore

Skills

Python

Python Developer

RESTful APIs

Fast API

Pytest

Docker

Kubernetes

Kafka

Kafka Message Que

Confluent Kafka

oop

Helm

OpenAI

Prometheus

Gitlab

Vscode

Microservices

Roles & Responsibility

Job Description: Python Developer

Key Responsibilities:

 Design and develop RESTful APIs using FastAPI.

 Develop and consume REST APIs efficiently using Python asyncio and libraries like tenacity for retry mechanisms.

 Implement robust Object-Oriented Programming (OOP) principles in Python (version 3.10+ preferred).

 Leverage multithreading for concurrent programming tasks to optimize application performance.

 Integrate and work with Kafka Message Bus using the confluent-kafka Python library.

 Write and maintain high-quality unit tests using PyTest for thorough test coverage.

 Build and containerize applications using Docker, and deploy them to Kubernetes clusters with Helm.

 Develop and manage OpenAPI Specifications to ensure API documentation and compatibility.

 Set up monitoring and performance metrics using Prometheus (counters, gauges, and histograms).

 Collaborate using version control systems like GitLab and contribute to CI/CD pipelines (knowledge of GitLab CI is a plus).

Preferred Tools:

 IDE: VSCode (Visual Studio Code).

Requirements

Required Skills:

 Strong understanding of Python 3.10+ features (e.g., structural pattern matching, type hints).

 Hands-on experience in asynchronous programming and error handling using asyncio and tenacity.

 Deep knowledge of microservices architecture and REST API design.

 Proficiency with containerization and orchestration tools (Docker, Kubernetes, Helm).

 Experience in working with Apache Kafka or Confluent Kafka for message bus integration.

See also  Mendix developer-job

 Solid understanding of metrics and monitoring with Prometheus.

 Familiarity with software development lifecycle tools and processes, especially in Agile environments.

Good to Have:

 Experience with GitLab CI pipelines.

 Familiarity with other Python frameworks or libraries.

 Contributions to open-source projects.

Work Environment:

 Collaborative and remote-friendly environment.

 Opportunity to work with modern technologies and scalable systems.

Share your Resume directly on career@placewell.com OR share your resume through WhatsApp – 9899114771