Senior Python Developer

Hyderabad, Telangana, India
Aug 27, 2024
Aug 26, 2025
Remote
Full-Time
5 Years
Job Description

We are looking for a highly skilled Senior Python Developer with a strong focus on web application development and system architecture. The ideal candidate will possess extensive experience with Django, FastAPI, and Flask frameworks, and have a deep understanding of database management, cloud services, and modern development tools. You will lead the design, development, and maintenance of scalable web applications, ensuring high-quality documentation and adherence to architectural best practices.

Experience. 5-12 years

Key Responsibilities

  1. Web Application Development. Design, develop, and maintain robust and scalable web applications.
  2. System Architecture. Architect solutions using microservices and RESTful APIs, and optimize database design for performance.
  3. Database Management. Manage and optimize databases, including PostgreSQL, MySQL, MongoDB, Firebase, and Redis.
  4. Cloud Services. Deploy and manage applications on AWS and GCP.
  5. Documentation. Produce detailed and clear technical documentation to support development and future maintenance.

Required Skills

  1. Programming Languages. Advanced proficiency in Python, with extensive experience in Django, FastAPI, and Flask.
  2. Architectural Design. Strong understanding of system architecture principles, including microservices and RESTful APIs.
  3. Database Systems. Expertise in PostgreSQL, MySQL, MongoDB, Firebase, and Redis, with a focus on performance optimization and data modeling.
  4. Tools and Technologies. Proficiency in Git, Docker, Postman, Nginx, ElasticSearch, and Jira.
  5. Cloud Services. Proven experience in deploying and managing applications on AWS and GCP.
  6. Documentation Skills. Exceptional ability to create detailed and clear technical documentation.

How to Apply

Please share your resume, including your current CTC, expected CTC, and notice period, to [email protected].