Python - JD
3+ years of work experience as a Python Developer
Expertise in at least one popular Python framework (like Django, Flask or Pyramid)
Understanding of RDBMS concepts with MySQL/Oracle/Postgres or NoSQL databases like
MongoDB and its integration with Python.
Good knowledge of Cloud Architecting, Data Structures, OOPs
...
Familiarity with event-driven programming in Python
Proficient understanding of code versioning tools such as Git, Mercurial or SVN
Understanding the threading limitations of Python, and multi-process architecture
Experience and knowledge of Python language features like basic data types, functions with
keywords args, default args, variable length args.
Experience in using Python database API with any relational database like Oracle/SQL
Server using pure Python or native database driver.
Experience in using built in collection types [for example: sequence types, dict, sets].
Experience in using text manipulation facilities like regex, string methods from the standard
library.
Experience in reading and manipulating various file types like XML [using standard module
like ElementTree], JSON, CSV.
Experience in using file and directory manipulation modules like paths, globs from the
standard library.
Knowledge of widely used libraries in data science like Numpy, Pandas.
Knowledge and Experience in using collections from the collections module will be good to
have though not mandatory.
Familiarity with using context managers.
Familiarity with date manipulation using modules like datetime.
Knowledge of Generators will be good to have though not mandatory.
Familiarity with Object Oriented Python and magic methods.
show more
Python - JD
3+ years of work experience as a Python Developer
Expertise in at least one popular Python framework (like Django, Flask or Pyramid)
Understanding of RDBMS concepts with MySQL/Oracle/Postgres or NoSQL databases like
MongoDB and its integration with Python.
Good knowledge of Cloud Architecting, Data Structures, OOPs
Familiarity with event-driven programming in Python
Proficient understanding of code versioning tools such as Git, Mercurial or SVN
Understanding the threading limitations of Python, and multi-process architecture
Experience and knowledge of Python language features like basic data types, functions with
keywords args, default args, variable length args.
Experience in using Python database API with any relational database like Oracle/SQL
Server using pure Python or native database driver.
Experience in using built in collection types [for example: sequence types, dict, sets].
Experience in using text manipulation facilities like regex, string methods from the standard
library.
Experience in reading and manipulating various file types like XML [using standard module
like ElementTree], JSON, CSV.
...
Experience in using file and directory manipulation modules like paths, globs from the
standard library.
Knowledge of widely used libraries in data science like Numpy, Pandas.
Knowledge and Experience in using collections from the collections module will be good to
have though not mandatory.
Familiarity with using context managers.
Familiarity with date manipulation using modules like datetime.
Knowledge of Generators will be good to have though not mandatory.
Familiarity with Object Oriented Python and magic methods.
show more