Actively Hiring
NI
Senior Python Developer
Niyuj
Pune
Skills:
Python
file/directory access
data persistence
compression
archiving
Job Description
Niyuj Pune, Maharashtra
Requirements
• Good understanding of Python especially should have used file/directory access, data persistence, compression and archiving, cryptographic services, concurrent operations, networking and IPC, developmental tools etc. • Good understanding of key differences in Python 2 vs 3 • Knowledge of lib2to3, six, python-future libraries. Compatibility idioms provided by these libs and their limitations, issues in using them as is. • Knowledge of Python3 changes in data types especially str, bytes in Py3 vs str, unicode in Py2. Should be able to gauge, understand impact of this on data in transit/data at rest in a large project. • Knowledge of using C extensions in Python code, modifying to run with Python3, Python 2-3 compatibility. • Experience working with large python codebase. • Working knowledge of mysql, Python ORM like sqlobject.