Senior Python Django/Flask Developer (Freelance / Permanent)(WFH)

29 Applied
Job Description

We have an urgent opening for
Role: Senior Python Django/Flask Developer
Experience: 3 - 10 years
Company: Tiyasha Software Private Limited

We find your experience and skills matches to the requirements of the role.
We plan to close the open positions in next couple of days.

Apply to the job by clicking on Apply or Reply button.

Job Description:
Experience in Backend Development.
Python Programming Experience.
Expertise/Knowledge in at least one popular Python framework (like Django, Flask or Pyramid)
SQL Databases Postgresql.
NoSQL Databases MongoDB.
Knowledge of search engine such as, Elasticsearch is a mandatory
In-memory data base Redis will be plus
Fluency with a version control system Git
Unit testing & Code Coverage tools such as, PyTest & Coverage
Knowledge of CICD tools like Jenkins will be a plus
Knowledge of containerization like Docker will be a plus
Knowledge / experience on AWS/Azure Cloud will be a plus.
Good foundation in software design principles such as, OOP, DRY & SOLID
Data Modeling experience is mandatory.
Knowledge of Design Patterns will be a plus.
Should have participated in Architecture decision making discussions.
Should have a strong understanding of principle & skill of basic prototype design.
Knowledge of data structures, algorithms, and designing for performance, scalability, and availability.
Sharp problem solving skills and ability to resolve ambiguous requirements.
Strong sense of ownership and drive.
Experience with micro services architecture would be a plus.
Familiarity with REST API
Excellent communication skills, both written and verbal.
Ability to learn new technologies.
Coordinate with internal teams to understand user requirements and provide technical solutions

Note - Data modelling experience is mandatory.

About the Organisation:

Thanks & Regards

Shobha R
Tiyasha Software Private Limited
[Confidential Information]
Shobha R : 9738938982
Deepana : 8618714177
Kiran : 9380651736




Career Advice to Find Better