Position Name Python Flask Developer
Location Bangalore / Pune
Experience Range 57 years
Salary Range 811 Lac
Mandatory Requirement:
1) Python
2) Flask
3) Rest API
4) PostgreSQL
5) AWS
About the client:
Our client has been working with Fortune 500 Enterprises and growthstage startups/SMEs since 2012. They also work as an extended Tech team and at times we have played the role of a Virtual CTO too. They believe in building lasting relationships and providing valueadd every time and go beyond business.
Job Role and Responsibilities:
Write code that will impact the businesses of thousands of ecommerce stores across
the globe.
Collaborate with Frontend to spec write test and deploy API endpoints.
Brainstorm features with the product team and guide decisions based on your
knowledge of the codebase.
Take full ownership of the product starting from architectural and design decisions to
shipping.
Must Haves:
You have mandated 3 years of professional experience building server applications
using Flask Framework and deploying those applications to the cloud.
Expertise in using Flask SQL Alchemy Postgres and MongoDB.
Experience with technologies such as Cloud Computing (AWS / Google Cloud) Git
Docker Postgres and other serverside technologies
Ability to architect and scale services from scratch and maintain them with some
experience with implementation of services in a microservice architecture
Worked on a Queue Management task using Celery.
You are well versed with building scalable understandable and testable code with an
eye towards maintainability.
You have a good understanding of multiprocess architecture and the threading
limitations of Python.
You have indepth knowledge of relational databases as well as keyvalue databases
and are capable of designing scalable database models based on the product
requirements.
You have experience with inmemory databases such as Redis and queuing
frameworks for running tasks asynchronously.
You possess strong computer science fundamentals: data structures algorithms
distributed systems and information retrieval.
You are comfortable picking up new stacks and choosing the right tool to get the job
Done.
You have the ability to quickly learn exiting complex codebases which has been worked
upon by several developers due to which the codebase may be hacky and difficult to
navigate.
Info Security Requirements/ Responsibilities:
Comply to security policies and processes
Execute security processes and activities.
Report security weaknesses and events or potential events or other security risks to the
organization.
Qualification
B.E / B.tech /M.E / M.Tech / MCA / M.Sc
flask,python,api,aws,postgresql