-
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
Hired
Related

Software Engineer - Human Data Platforms (Remote)

2026-07-09

Full-time
Associate
United Arab Emirates
Software Development
Engineering
View Job Details
Hire Feed
Related

Game Developer (Remote)

2026-07-07

Contract
Associate
India
Software Development
Art/Creative
View Job Details
Hire Feed
Related

Game Developer (Remote)

2026-07-09

Contract
Associate
United Arab Emirates
Software Development
Art/Creative