Python Developer – Ghoddod Road, Surat
Annual Salary | ₹ 720000 - 960000 INR |
Experience | 3 Years - 4 Years |
Location | Ghoddod Road, Surat, 395001 |
Allowed: pdf, doc or docx. Max: 2MB
Allowed: pdf, doc or docx. Max: 2MB
{{msg}}
Additional Details
Designation | Python Developer |
Function Area | IT Software - Other |
Industry | IT-Software |
Job Type | Full-time | 10:00am-07:00pm |
Benefits | Based On Performance |
Posted On | January 27, 2021 |
Company | Private |
Educational | ANY |
Desired Skills | Problem Solving, Communication Skills, Developer, Software Developer, |
Qualifications | Graduate |
Responsibilities | Write effective, scalable code Develop back-end components to improve responsiveness and overall performance Integrate user-facing elements into applications Test and debug programs |
Job Description
Senior Python Developer – Flask /MySQL
Requirements:
• 3+ years of experience in designing, implementation, and testing of PYTHON applications
with complete understanding of object oriented programming, STL, boost, multi-tier
architecture, parallel/ multi - threaded programming
• Required Tech Stack Skills : • Languages:
Python 3.x(Required)
• Data repositories:
MySQL 5.7/ 8.0 (TokuDB and InnoDB)/Omnisci (Semantics are MySQL like)
/Elasticsearch
• Operating Systems:
Ubuntu 16.04, 18.04, 20.04 (All LTS)
• Application Servers:
NGINX/NodeJS
Flask with Blueprint (for Python microservices)
• Frameworks:
Flask
• • Exposure to Python Oriented Machine Learning Algorithms and Libraries such as NumPy,
SciPy, etc.
• Experience in handling performance issues with very large files (>15GB) using
multithreading, multiprocessing concepts of scripting (forking concepts and other ways to
run tasks in parallel in Linux, Python multithreading and multiprocessing etc)
• Should be able to develop highly modularized code to ensure max code reusability (Linux
functions, Python Functions, Classes and Objects OOPs
• Strong experience working with RDBMS (preferably MySQL)
• Proficient understanding of code versioning tools, such as GitHub, BitBucket, GitLab, etc,. • Experience implementing automated testing and unit tests cases using tools like Postman
• Extensive experience in developing back-end components to improve responsiveness and
overall performance
• Knowledge of Design Patterns, data structures, algorithms, and designing for performance,
scalability, and availability
• Experience in SOA/microservices patterns
• Experience collaborating within a multicultural team across time zones.
• Experience with Agile methodologies
• Strong attention to detail and ability to manage multiple projects and stakeholders
• Excellent decision making, analytical skills, sharp problem solving skills and ability to
resolve ambiguous requirements
• Responsibilities:
• Creating database schemas that represent and support the business use case
• Integration of user-facing elements developed by a front-end developers with server side
logic
• Building reusable code and libraries for future use
• Optimization of the application for high performance and scalability
• Implementation of security and data protection
• Design and implementation of data storage solutions
Good To have:
• Knowledge of search engine such as, Elasticsearch & In-memory data base (Redis)
• Knowledge of proxying through NGINX