We need a Python Developer to join us in Kolkata! An ideal candidate would have proven experience with Python, HTML and CSS, as well as databases.
Roles & Responsibilities
Proficient in English with excellent communication skills, both written and verbal.
Be able to participate in international projects.
Be able to balance multiple projects and meet deadlines with high quality results.
Be able to adapt quickly and keep up with new technologies, techniques, and project requirements.
Be able to troubleshoot and resolve problems that present themselves.
Have a strong work ethic and be an energetic team player with a cooperative attitude.
Requirements
Bachelor s degree or higher in Computer Science/Information Technology or related field.
Previous experience of leading a software development team is a plus.
Good knowledge of Python is a must.
Experience working with one Python framework like Django, Flask, FastAPI etc. is a must.
Working experience with common and popular Python libraries like Pandas, NumPy, SciPy, PyTorch, TensorFlow, OpenCV, etc. is a plus and preferred.
A good understanding of HTML5 and CSS.
In-depth knowledge of an RDBMS like MySQL or PostgreSQL is a must, including database design and structuring, performance optimization, stored procedures, and triggers.
A background in using Linux environments ( Experience with both Debian and RHEL based distros is preferred).
Knowledge of e-commerce shopping cart development with shipping and payment gateway integration.
Good skills with JavaScript and at least one JavaScript framework is required, preferably jQuery or Angular or React.
Work experience with repository management and version control systems (preferably GIT).
Any certification in a relevant field is preferred.