Back to list

Vacancy description

Python Architect - Django/Flask in India, भारत

Good Co

India, भारत

Role & Responsibilities:- Design and architect scalable, secure, and high-performance applications using Python and modern backend technologies.- Define overall application architecture, technical standards, coding practices, and development guidelines.- Lead the design and development of RESTful APIs, microservices, and distributed systems.- Evaluate and select appropriate Python frameworks such as Django, FastAPI, Flask, or similar technologies based on business and technical requirements.- Design database architecture and data-access strategies using PostgreSQL, MySQL, MongoDB, or other suitable databases.- Develop solutions that are scalable, highly available, fault-tolerant, and maintainable.- Review existing applications and recommend architecture modernization, performance improvements, and technical debt reduction.- Establish best practices for Python development, testing, logging, monitoring, security, and code quality.- Conduct architecture and code reviews and provide technical guidance to development teams.- Work closely with product managers, business stakeholders, DevOps, QA, and other engineering teams to translate requirements into technical solutions.- Design and implement integrations with third-party APIs, enterprise systems, messaging platforms, and cloud services.- Drive adoption of CI/CD, automated testing, containerization, and DevOps practices.- Work with cloud platforms such as AWS, Azure, or GCP to design and deploy scalable solutions.- Identify performance bottlenecks and implement appropriate caching, asynchronous processing, database optimization, and concurrency strategies.- Ensure applications meet organizational requirements for security, compliance, reliability, and observability.- Mentor senior developers and engineers and contribute to technical decision-making and architecture documentation.- Stay current with emerging technologies in Python, cloud computing, AI/ML, distributed systems, and software https://jobeax.com/link/AT18OJpvCsDNJt0l Candidate Profile:- 8 - 10 years of professional software development experience, with strong hands-on experience in Python.- Proven experience designing and implementing enterprise-grade applications and scalable backend systems.- Strong knowledge of Python programming, OOP, design patterns, SOLID principles, and clean architecture.- Strong experience with one or more Python frameworks such as FastAPI, Django, or Flask.- Hands-on experience with REST APIs, microservices, distributed systems, and asynchronous programming.- Strong understanding of SQL and NoSQL databases, database design, indexing, query optimization, and data modeling.- Experience with AWS, Azure, or GCP, including cloud-native architecture and deployment.- Good understanding of Docker, Kubernetes, CI/CD, Git, and infrastructure automation.- Experience with messaging/event-driven technologies such as Kafka, RabbitMQ, SQS, or similar platforms.- Strong knowledge of automated testing, including unit, integration, and API testing using tools such as PyTest.- Experience with system design, architecture documentation, scalability, performance optimization, and security best practices.- Familiarity with Redis or other caching technologies and background/async processing frameworks.- Experience working in Agile/Scrum or similar software-development environments. (ref:hirist.tech)

Similar vacancies

More like this role

Capgemini Technology Services India Limited

Capgemini - Senior Python Developer - Flask/Django

  • Backend
... commitments https://jobeax.com/link/VscWjD1LgshyCMyD Technical Skills :- Experience : 6 - 12 years of professional software engineering experience primarily using Python.- Framework Expertise : Deep practical experience with core Python web frameworks such as FastAPI, Django, or Flask.- API Technologies : Expertise in RESTful ...

Bangalore, भारत

  • Backend
... cross-functional teams.- Debug and optimize backend performance.- Participate in code reviews and Agile https://jobeax.com/link/wC5CSwnMUidoQJMO Skills :- 7-12 years of Python backend development.- Django / FastAPI / Flask.- REST APIs and backend architecture.- Microservices, OOP, Git.- Authentication, authorization & security.- Strong ...

Bangalore, भारत

  • IT
... validation https://jobeax.com/link/B5lTLvcGcyT0yVKd Profile :- Strong knowledge of MVC frameworks, SQL coding, and at least one of the following : AngularJS, Django, Flask, Ruby on Rails, and NodeJS are a must.- Proficiency in software development.- Strong in algorithm design, database programming (RDBMS), and text analytics.- ...

Bombay, भारत

Mobile Programming LLC

Python Developer - Flask/Pandas

  • Backend
... of SQL and database management.- Flask: Experience with Flask framework.- Panda: Proficiency in using Panda for data manipulation and https://jobeax.com/link/bpdPZPCCtLYkS1yi Skills :- Python- Django- REST API- SQL- Flask- PandaInterview mode : Face to FaceExperience : 4+ yearsLocation : Bengalore (ref:hirist.tech) []

Bombay, भारत

Vrinda International

Python + Azure AI Developer

  • Full-time

Rs 18 - 22 lakhs p.a.

... critical for advancing our digital transformation initiatives and ensuring our technology stack remains at the forefront of industry standards. Responsibilities - Architect and develop robust, scalable AI-powered applications utilizing Python frameworks such as Django, Flask, and FastAPI. - Design and implement efficient database ...

Bangalore, भारत

Training Basket

Python Developer

  • Full-time
  • Backend
- Develop, test, and maintain applications using Python. - Write clean, reusable, and efficient code. - Work with Python frameworks such as Django, Flask, or FastAPI. - Develop and integrate RESTful APIs. - Work with databases such as MySQL, PostgreSQL, or MongoDB. - Identify, troubleshoot, and resolve bugs and technical ...

Noida, भारत

SL Business Solutions

Python Developer

  • Remote
  • Backend

Rs 15 - 20 lakhs p.a.

... patterns, and DevOps tooling to deliver business value at speed. Role & Responsibilities - Design, develop, and maintain RESTful APIs and microservices using Python (FastAPI, Flask, or Django). - Write clean, modular, and test-driven code with unit/integration tests using pytest or unittest. - Integrate with databases (PostgreSQL, ...

India, भारत

Virtusa Consulting Services Pvt Ltd

Virtusa - Django Developer - Python

... engineering https://jobeax.com/link/wJIgo45kO3tINlTo Skills & Experience:- 5 - 9 years of experience in software development, with strong hands-on experience in Python and Django.- Strong understanding of Django architecture, ORM, models, views, middleware, authentication, and application development.- Strong Python programming ...

Chennai, भारत

  • Backend
Role Overview:We are looking for a skilled Python Developer with 7+ years of experience to design, develop, and maintain scalable backend systems and https://jobeax.com/link/f3TlM96WcWjAg1xu Skills:- Strong experience with Python (Django, FastAPI, Flask).- Proficiency in databases: Postgres, MySQL, MongoDB.- Experience ...

Hyderabad, भारत

Virtusa Consulting Services Pvt Ltd

Virtusa - Python Developer - Django

  • Backend
... experience in Python software development.- Strong hands-on expertise in Django and Python backend development.- Strong experience developing RESTful APIs using Django and/or Django REST Framework.- Strong understanding of Django ORM, models, views, serializers, authentication, and backend architecture.- Hands-on experience ...

Pune, भारत