NMG Technologies - Python Developer - Django/Flask

NEW MEDIA GURU INDIA PVT LTD
Multiple Locations
1 - 3 Years

Posted on: 01/07/2025

Job Description

NMG Technologies is looking to grow its Software Development team for which a Python Developer has a critical role. The role involves analyzing projects, preparing project documentation in coordination with the clients.

You will be responsible for :

- Custom Application Development in Python using frameworks like Django, Flask, Bottle, CherryPy, Pyramid, etc.


- Creating Desktop Applications using PySide and PyGTK.

- Creating real time Web Applications using Twisted, Gevent and Tornado.

- Application Migration (from lower version to higher version)

- Application Porting (from different technology to Python)

- Legacy Applications- Upgradation, Enhancement & Performance Tuning

- Content Management Systems (CMS Solutions)

- Ecommerce Solutions

- Creating web Services/ API.

- SaaS Application Development.

- Web 2.0 / 3.0 / 4.0 Sites

- Complete Product Development

- Third Party Tools OR Plug-in integration (Like Chat, Forum, Blog, Search Engine etc.)

- Social Network Integration (Like Facebook, Twitter, Linked In, etc.)

- Bug fixing, Support, Maintenance & Enhancements in existing application

Technical Skills :

- Development : Python 2 & 3, HTML / CSS, JavaScript / jQuery, AJAX, SOAP, REST, JSON, XML, etc.

- Frameworks : Django, Flask, Bottle, CherryPy, Pyramid, etc.

- Database : MySQL, PostgreSQL, MSSQL, Oracle, MongoDB, Redis, CouchDB, RethinkDB, Parse.com, etc.


- Concepts : OOPS, MVC, Design Patterns, Agile Methodologies, SDLC Methodologies, etc.

- Tools : Eclipse, NetBeans, Git, SVN, Jira, Basecamp, Pystorm, PyDev, etc.

- Operating Systems : Windows, UNIX/LINUX and Mac

- Web Servers : Apache, Nginx, Gunicorn, etc.

- Environments : AWS, Azure, Google Cloud, Digital Ocean, Linode, Vagrant, Docker Containers, etc.


info-icon

Did you find something suspicious?