The purpose of this role is to accelerate the development and improvement of the CatTools system, which includes integrating new features, optimizing processes, implementing data analytics tools, and securing the system. The primary objective is to develop robust and scalable solutions for our ERP system and AI integrations.
Key task:
Improve and optimize the CatTools system by developing new features, integrating AI, automating processes, and providing robust security measures.
Main accountabilities and responsibilities:
Development of new functions:
Creating and integrating new systems functionality using Django and Django Rest Framework.
Iplementing analytical tools and visualizations using Plotly and Dash.
Optimizing data processing using Pandas and Numpy.
AI integration and process automation:
Developing machine learning models for company business processes. (Chatting, Calls, Checks).
Using Google Cloud Speech-to-Text and Text-to-Speech APIs to automate standard processes.
Security Assurance and Monitoring:
Conducting security audits and penetration testing using OWASP ZAP and Burp Suite.
Implement two-factor authentication and access control based on trusted IPs using Authy or Google Authenticator.
Documentation and Support:
Create and maintain documentation using Sphinx and ReadTheDocs.
Code version management using Git and task coordination via Jira and Confluence.
Experience and background requirements:
Technical Skills:
Proficiency in Python and Django, including Django Rest Framework.
Experience with data analysis tools such as Pandas and Numpy.
Knowledge of machine learning libraries such as TensorFlow, PyTorch and Scikit-learn.
Experience managing and optimizing PostgreSQL databases.
Knowledge of real-time frameworks such as Django Channels and WebSockets.
Security expertise:
Experience with security audits and penetration testing.
Knowledge of methods for implementing two-factor authentication and access control.
Documentation and version control:
Ability to create technical documentation.
Experience with Git version control system and project management tools such as Jira and Confluence.
Functional knowledge:
Experience developing in Python and Django, including Django Rest Framework.
Proficiency with data analysis libraries such as Pandas and Numpy.
Knowledge of machine learning tools such as TensorFlow, PyTorch, and Scikit-learn.
Experience with PostgreSQL databases, including optimizing and creating complex queries.
Proficiency with real-time development tools such as Django Channels and WebSockets.
Business expertise:
Degree in Computer Science or equivalent: Graduate degree in Computer Science, Information Technology or related field.
Practical experience with Python and Django: At least 2 years of development experience using Python and Django framework, including Django Rest Framework.
Knowledge of data analysis tools: Experience with Pandas and Numpy libraries for data processing and analysis.
Database skills: Experience managing and optimizing PostgreSQL databases, creating complex SQL queries and using Django ORM.
Knowledge of machine learning tools: Experience with machine learning libraries such as TensorFlow, PyTorch and Scikit-learn to develop and integrate AI models.
Tagged as: erp, ITI, learn, management, technical
Source ⇲
Remotive Remote Jobs RSS Feed
**Additional Information** **Job Number** 24215788 **Job Category** Food and Beverage & Culinary **Location** Skopje Marriott Hotel, Plostad Makedonija 7(Entrance from...
Apply For This Job**Additional Information** **Job Number** 24213016 **Job Category** Food and Beverage & Culinary **Location** Sunrise Miches Beach Resort All-Inclusive, Carretera Miches-Higuey...
Apply For This JobMachinify is the leading provider of AI-powered software products that transform healthcare claims and payment operations. Each year, the healthcare...
Apply For This Job**Additional Information** Malaysian Only **Job Number** 24216308 **Job Category** Rooms & Guest Services Operations **Location** Aloft Kuala Lumpur Sentral, No....
Apply For This JobSenior QA Manual Engineer Gorilla Logic is looking for a senior QA manual engineer, who will work with a team...
Apply For This Job**Additional Information** Bonus Eligible **Job Number** 24206863 **Job Category** Human Resources **Location** Shared Unit L.A. LIVE CY, 901 W Olympic...
Apply For This Job