i
Arbelos Solutions
9 Arbelos Solutions Jobs
5-7 years
Remote
Arbelos Solutions - Full Stack Software Developer - Python/Data Science (5-7 yrs)
Arbelos Solutions
posted 23d ago
Flexible timing
Key skills for the job
Hi All,.
We do have opening Full-Stack Software Developer (Python) for Data Science.
Arbelos Solutions is a world class tech start-up with its presence at various domestic and international locations.
Our expertise lies in :
- OSS/BSS solution provider.
- Software & Web Development.
- Enterprise Solutions.
- Mobile App Development.
- Digital Marketing & Transformation.
- Business support system.
- Full-Stack Software Developer (Python) for Data Science.
Remote Work.
Experience: 5 Years.
Job Description Full-Stack Software Developer (Python) for Data Science.
Team Key Deliverables:.
Cloud Engineering: Development of indexing pipelines using Azure AI Search.
Document Management: Implementation of access permissions for individual documents.
Design and Development of Multi-Tenancy: Conceptualization and implementation of multi-tenant capabilities in the existing system.
Tasks 1 :
- Development of a Stable Software Architecture on the Existing Azure Data Platform Further develop the WebApp, databases, and functions.
- The existing Web Apps use Python tech stack, specifically Streamlit.
- A basic Web App in Streamlit already exists and is currently in test use.
- Additional aspects of UX design are to be implemented.
- In the long term, load testing may become relevant to support a transition to a more powerful front-end framework if needed.
- Use Blob triggers to process each new document as it appears.
- Other trigger types may also be evaluated for future needs.
- Set up and automate an indexing pipeline in Azure AI Search.
- Design indexing algorithms: An online indexing algorithm is to be developed and further enhanced.
- Various algorithms need to be tested and selected for different types/classes of documents.
- This concept is to be developed particularly about productive deployment and live operation.
- Implementation takes place in Azure on the DaTIF platform and utilizes Azure Open AI Search, among other tools.
- Implementation of Document Management/Versioning/Handling of Current Files.
- Implement access permissions for individual documents.
- Execute using internal identity management system (IDM).
- Integrate rights management into the SharePoint infrastructure: The authorization structure established in SharePoint should be transferred to Azure and be considered as part of document management in Azure.
- Development of Multi-Tenancy for the Existing Azure Infrastructure.
- Implement separate data storage for different customers: In addition to the authorization structure, separate data storage with separate infrastructure (SharePoint/Azure AI Search) should be implemented for new tenants.
- The first step is to develop a concept for tenant capability.
- Develop simple configurability: Onboarding a new tenant is sufficiently managed by configuring a configuration file.
- A "push of a button" is not required.
Skills :
- Python, experience with Streamlit.
- Azure engineering, Azure AI Search.
- CI / CD Pipeline, GIT Repository.
- Azure DevOps.
Functional Areas: Software/Testing/Networking
Read full job description5-7 Yrs
Remote
3-5 Yrs
6-9 Yrs
Remote
8-10 Yrs
Gujarat
4-6 Yrs
Gujarat