• Python Developer
  • 3+yrs
  • Trivandrum

We are seeking a talented Python Developer to join our team. The ideal candidate will design, develop, and maintain scalable applications using Python, collaborating with cross-functional teams to deliver high-quality solutions that align with our business objectives.

Requirements are:

*3+ years of professional experience in Python development, building scalable and efficient applications.

*Strong proficiency in Python frameworks such as Django, Flask, or FastAPI.

*Experience with database management, including SQL (e.g., PostgreSQL, MySQL) or NoSQL (e.g., MongoDB) databases, and ORM tools like SQLAlchemy or Django ORM.

*Proficiency in designing and integrating APIs (e.g., RESTful, GraphQL).

*Knowledge of asynchronous programming (e.g., asyncio, Celery).

*Familiarity with version control systems (e.g., Git) and collaborative workflows (e.g., GitHub, GitLab).

*Solid understanding of application security best practices (e.g., authentication, authorization, OWASP principles).

*Strong problem-solving skills and ability to work effectively in a collaborative, fast-paced environment.

*Experience writing unit and integration tests to ensure code quality.

Preferred Skills

*Familiarity with front-end technologies (e.g., HTML, CSS, JavaScript, React, Vue.js) for full-stack contributions.

*Experience with cloud platforms (e.g., AWS, GCP, Azure) or containerization tools (e.g., Docker).

*Exposure to CI/CD pipelines or DevOps practices.