- Responsible for developing web modules and functionalities as per the requirements using Python, Django, Flask.
- Should have intermediary knowledge ReactJS, VUE 2 and related libraries.
- Responsible for doing Requirement Analysis and providing Estimation to the Support Team.
- Responsible for meeting deadlines and adherence to set coding standards.
- Develop the python based APIs, functions and data processing modules as per the design guidelines provided by the senior developer and lead.
- Test the developed modules as per the requirements and confirm functional readiness.
- Integrate with PostgreSQL database, third party APIs and lib to complete the end-to-end functionalities.
- Responsible for SQL query development.
- Follow best practices while implementing application modules.
- Daily status update, timesheet tracking and reporting to the manager.
- Must have valuable knowledge of project estimation.
Minimum Requirements:
- Must have 2+ Years of experience in Flask, Django, SQLAlchemy and FastAPI is an added value.
- Strong knowledge on basics of configuration Management process, hands-on experience on CI CD tools like Jenkins, Azure DevOps( YAML, vNext builds)
- Strong knowledge of any RDBMS (PostgreSQL,SQLlite3 and MySQL)
- Strong knowledge and work experience in AWS/Azure cloud
- Hands-on experience on administration of version control tools like Git, TFS and Metrics tools like SonarQub
- Knowledge of object-relational mapping (ORM) and Connectivity with other database like MySQL
- Intermediary Experience in ReactJS, HTML, CSS, JavaScript will help to get Web Development.
- A deep understanding and multi-process architecture and the threading limitations of Python.
- Exposure on Docker, Docker Compose and Docker Repositories, Kubernates
- Excellent oral and written communication ss
- Acts as a primary point of contact for communicating with client side technical expertise.
- Demonstrates interest in improving the companys technical awareness, depth and use of technology across the business.
- Required to Maintain Periodic reports and furnish to supervisor as needed.
- Complies with all confidentiality and non-disclosure policies and/or agreements and ensures security of information at all times.
- Responsible for meeting deadlines and adherence to set coding standards.
- Responsible for doing Requirement Analysis and provide Estimation to Support Team
- Responsible to compile required documents related to project and process excellence
- Responsible for nurturing and mentoring the assigned resources.