HamburgerMenu
hirist

Python Developer - Flask/Django

Prime Infosoft
Karnataka
2 - 6 Years

Posted on: 21/09/2025

Job Description

About the Role :

We are looking for a skilled Python Developer with experience in building scalable web applications using Django or Flask. The ideal candidate will have strong backend development skills, experience with databases, caching, queues, and scaling web services.

Responsibilities :

- Design, develop, and maintain backend systems using Python and Django/Flask.

- Work with relational databases (MySQL/PostgreSQL) and optionally NoSQL databases.

- Implement caching strategies using Redis or similar.

- Design and manage message queues for asynchronous tasks and background jobs.

- Optimize applications for scalability, reliability, and performance.

- Collaborate with frontend developers, DevOps, and other team members to deliver high-quality solutions.

- Participate in code reviews, testing, and documentation.

Required Skills :

- Strong Python programming experience.

- Experience with Django or Flask web frameworks.

- Proficient with MySQL or PostgreSQL.

- Knowledge of Redis for caching or messaging.

- Experience with queues (e.g., Celery, RabbitMQ, Kafka).

- Understanding of scaling web applications and performance optimization.

Good-to-Have Skills :

- Experience with NoSQL databases (MongoDB, Cassandra, DynamoDB, etc.).

- Familiarity with cloud infrastructure (AWS, GCP, Azure).

- Experience with containerization (Docker, Kubernetes).

Soft Skills :

- Strong problem-solving and analytical skills.

- Good communication and collaboration skills.

- Ability to work independently and in a team environment

Required qualifications, capabilities, and skills :

- Formal training or certification on system design concepts and 2+ years applied experience

- Hands-on practical experience in system design, application development, testing, and operational stability.

- Experience across the whole Software Development Life Cycle.

- Exposure to agile methodologies such as CI/CD, Application Resiliency, and Security.

- Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages.

- Hands-on work experience on Trading and Risk Management platforms like Athena, Quartz, etc.

- Good knowledge of Python, Java, Object-Oriented Programming, Spring Boot framework, and related technologies.

- Demonstrable ability to code in one or more languages.

- Understanding of version control systems like Git.

- Knowledge of containerization technologies such as Docker and orchestration tools like Kubernetes.

- Emerging knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)

Preferred qualifications, capabilities, and skills :

- Familiarity with modern front-end technologies

- Experience with cloud platforms like AWS, Azure, or Google Cloud would be considered an added advantage.

- Knowledge of JavaScript, ReactJS, and other front-end technologies would be considered an added advantage.

- Good understanding of Microservices architecture and RESTful API design.

- Database technologies such as SQL, NoSQL, and ORM frameworks.

- Exposure to cloud technologies

info-icon

Did you find something suspicious?