Job Location: Madurai
We are looking for an experienced Python developer to help us create dynamic software applications. You will be writing high efficient enterprise scalable applications, developing back-end applications. There will be an opportunity to work on-site at our New Jersey or at our client locations.
Job Responsibilities:-
* Gather, analyze requirements and define scope, estimate tasks.
* Write reusable Python code to build scalable web and back end applications.
* Implement distributed/ cloud/ Multi-process System Architecture.
* Design and implement microservices using frameworks like Django, Flask, DjangoREST.
* Implement RESTful or SOAP APIs to integrate other applications.
* Integrate front-end components into applications using Angular JS, or React JS.
* Deploy applications on cloud platforms including Google, AWS, or Azure, Heroku.
* Troubleshoot, debug and upgrade existing systems.
* Maintain code in source control systems such as GIT or Gitlab and deploy using CI/ CD process.
* Experience working with libraries NumPy, Pandas, SciPy, Requests, urllib, NLTK, Scrapy, Beautifulsoup, Statsmodels, Scikit-Learn, and XML-parsers.
* Good hands-on experience in MySQL, PgSQL, MongoDB, or other NoSQL databases and ORM.
* Strong in OOPs, Data structures, Algorithms, ORM.
* Knowledge in Artificial Intelligence/ Machine Learning libraries, RabbitMQ would be a plus.
Submit CV To All Data Science Job Consultants Across India For Free

