-
Persistent Systems

Python Developer

Persistent Systems
India · Full-time · Mid-Senior

Responsibilities:

  • Develop and maintain backend services using Python and frameworks like FastAPI or Flask
  • Design and implement scalable microservices architecture
  • Integrate data solutions using MongoDB and REST APIs
  • Collaborate with front-end developers, DevOps, and product teams to build efficient solutions
  • Write clean, testable, and reusable code using best practices and design patterns
  • Utilize Python tools and libraries like NumPy, Pandas, and PyMongo for data processing
  • Work with messaging queues such as RabbitMQ, Kafka, etc., for asynchronous service integration
  • Perform code reviews and optimize application performance

Eligibility / Skills Required:

  • Strong programming experience in Python (minimum 5 years)
  • Hands-on expertise with FastAPI or Flask
  • Experience in building and deploying microservices
  • Proficiency with NumPy, Pandas, and PyMongo
  • Experience working with MongoDB and integrating REST APIs
  • Knowledge of messaging queues (RabbitMQ, Kafka, etc.) is a plus
  • Good problem-solving skills and attention to detail
  • Excellent communication and team collaboration skills

Key Skills

Ranked by relevance

rabbitmq kafka python devops
Login to Apply
Posted
Apr 18, 2025
Type
Full-time
Level
Mid-Senior
Location
Bengaluru

Industries

IT Services IT Consulting Software Development IT System Custom Software Development

Categories

Engineering

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Persistent Systems
Related

Network Engineer

2026-05-24

Full-time
Mid-Senior
India
IT Services
Engineering
View Job Details
CSG
Related

Scrum Master

2026-05-27

Full-time
Not Applicable
India
Telecommunications
Engineering
View Job Details
Persistent Systems
Related

Backend Developer

2026-05-27

Full-time
Mid-Senior
India
IT Services
Engineering