● good analytical and problem solving skills
● proven track record of working in python for more than 4 years, with demonstrated
ability to write pythonic code
● responsible for developing software modules and functionalities as per the
requirements using python and related libraries.
● develop the python based jobs, 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.
● experience in using python for both web (. with frameworks flask, fastapi,
django) as well as non-web projects like (. desktop scripts, batch jobs, etl
pipelines)
● experience in using common python data management libraries like pandas, numpy
etc.
● experience in developing performant scalable apis/services using python
● solid understanding of fundamental programming concepts like oops, data
structure, time complexity etc.
● experience in writing automated units tests in python and understanding the need for
having a good test coverage is very important