iProtecs Solutions Private Ltd in Coimbatore, India, is looking for a skilled Python Developer with expert knowledge in Python frameworks such as Flask and FastAPI. The ideal candidate should have extensive experience in multithreading, async processing, and integrating multiple data sources. Familiarity with testing tools like pytest and version control systems is also essential. This position offers opportunities for both collaborative projects and independent work, focusing on improving system performance and accuracy.
Qualifications
Expert knowledge of Python and related frameworks including Flask, FastAPI, and CherryPy.
Deep understanding of multi-process architecture threading and async processing.
Familiarity with server-side templating languages including Jinja 2 and Mako.
Ability to integrate multiple data sources into a single system.
Experience with testing tools like pytest, Unittest, and Testify.
Proficient in using code versioning tools such as GitHub, BitBucket, and GitLab.
Experience implementing automated testing and unit test cases.
Responsibilities
Develop back-end components to improve responsiveness and overall performance.
Implement design patterns, data structures, and algorithms for scalability and availability.
Collaborate on projects while also working independently when required.
Skills
Python
Flask
FastAPI
CherryPy
Multi-process architecture
Async processing
Jinja 2
Mako
Data integration
pytest
Unittest
Testify
GitHub
BitBucket
GitLab
Postman
Mocha
Job description
Expert knowledge of Python and related frameworks including Flask, FastAPI, and CherryPy.
A deep understanding and multi-process architecture threading, and async processing.
Familiarity with server-side templating languages including Jinja 2 and Mako.
Ability to integrate multiple data sources into a single system.
Familiarity with testing tools like pytest,Unittest, and Testify.
Ability to collaborate on projects and work independently when required.
Expert in accuracy and error measurement and model improvement
Experience working with integration/API patterns.
Proficient understanding of code versioning tools, such as GitHub, BitBucket, GitLab, etc,.
Experience implementing automated testing and unit test cases using tools like Postman or any other libraries like Mocha or Pytest.
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.