HamburgerMenu
hirist

KogniVera - Python Developer - Django/Flask

Posted on: 22/12/2025

Job Description

Description :

Job Title : Python Developer (3+ Years Experience)

Location : Onsite

Experience : 3+ Years

Employment Type :

Contract - 4 months

Job Description :

We are looking for a Python Developer with around 3 years of hands-on experience in designing, developing, and maintaining scalable applications. The ideal candidate should have strong problem-solving skills, experience with backend development, and the ability to work collaboratively in an agile environment.

Key Responsibilities :

- Design, develop, test, and maintain Python-based applications

- Write clean, reusable, and efficient code following best practices

- Develop and consume RESTful APIs

- Work with databases (SQL and/or NoSQL) for data storage and retrieval

- Collaborate with front-end developers, QA, DevOps, and product teams

- Debug and optimize existing applications for performance and scalability

- Participate in code reviews and ensure adherence to coding standards

- Contribute to system design and technical documentation

- Support deployments and production issues as needed

Technical Skills :

Required Skills & Qualifications :

- Strong proficiency in Python (3.x)

- Experience with Python frameworks such as Django, Flask, or FastAPI

- Good understanding of REST APIs and microservices architecture

- Hands-on experience with databases like PostgreSQL, MySQL, MongoDB, or similar

- Familiarity with ORMs (Django ORM, SQLAlchemy)

- Knowledge of Git or other version control systems

- Experience working in Linux/Unix environments

- Basic understanding of cloud platforms (AWS, Azure, or GCP)

- Exposure to Docker and CI/CD pipelines is a plus

Soft Skills :

- Strong analytical and problem-solving skills

- Good communication and teamwork abilities

- Ability to work independently with minimal supervision

- Willingness to learn new technologies and frameworks

Good to Have :

- Experience with message queues (RabbitMQ, Kafka)

- Exposure to unit testing frameworks (pytest, unittest)

- Basic knowledge of frontend technologies (HTML, CSS, JavaScript)

- Experience in Agile/Scrum development methodology

Education :

- Bachelors degree in Computer Science, Engineering, or related field (or equivalent practical experience)


info-icon

Did you find something suspicious?