Ukraine Job Openings
Intetics
Software Chatbot Engineer
November 13, 2024
Intetics Inc, a leading global technology company providing custom software application development, distributed professional teams, software product quality assessment, and “all-things-digital” solutions, is seeking a talented Software Chatbot Engineer to join our team.
Objective: This project aims to develop a chatbot platform that serves as a centralized, trusted source of information for communities affected by the crisis in Ukraine. The chatbot will deliver critical, harmonized messages on humanitarian assistance, including details on cash and in-kind aid, fraud prevention, and contact information for relevant organizations.
Key Features:
Impact: This chatbot will enhance access to humanitarian aid information for Ukrainians, supporting transparency, fraud prevention, and efficient resource navigation, and will play a vital role in the humanitarian response led by the Emergency Telecommunications Cluster (ETC) and partners.
Responsibilities:
Chatbot Development and Architecture:
Requirements:
Objective: This project aims to develop a chatbot platform that serves as a centralized, trusted source of information for communities affected by the crisis in Ukraine. The chatbot will deliver critical, harmonized messages on humanitarian assistance, including details on cash and in-kind aid, fraud prevention, and contact information for relevant organizations.
Key Features:
- Information Hub: The chatbot will provide affected individuals with access to essential information regarding humanitarian assistance options and resources, available on popular platforms — Telegram and Viber.
- User-Centric Design: Built to support both Ukrainian and English languages, the chatbot will include accessibility features for users with disabilities and will cater to a diverse audience, targeting up to 200,000 users in the first year.
- Scalability and Security: Hosted on a secure, scalable cloud infrastructure, the platform will implement robust security measures to protect user interactions and data.
- Content Management System (CMS): A custom CMS will enable non-technical staff to manage and update content, ensuring the chatbot remains current and relevant.
- Analytics and Monitoring: The platform will include a dashboard to monitor usage and user engagement, allowing continuous optimization based on real-time data.
Impact: This chatbot will enhance access to humanitarian aid information for Ukrainians, supporting transparency, fraud prevention, and efficient resource navigation, and will play a vital role in the humanitarian response led by the Emergency Telecommunications Cluster (ETC) and partners.
Responsibilities:
Chatbot Development and Architecture:
- Design and implement a secure chatbot platform using Django (Python) or Node.js, ensuring scalability to support 200,000 users.
- Develop a one-way communication interface tailored for efficient information dissemination and anti-fraud messaging.
- Ensure compliance with WFP and humanitarian principles and guidelines, focusing on a user-friendly, accessible interface.
- Create a chatbot interface that is intuitive, accessible, and inclusive of users with disabilities (e.g., voice speaker options, and special text).
- Implement language support for Ukrainian and English, ensuring localization and context relevance for Ukrainian users.
- Provide options for text and voice interaction to accommodate different user needs and preferences.
- Set up and manage a scalable Postgre SQL database hosted on AWS, with automated backup and disaster recovery.
- Optimize the backend to handle high traffic, monitor performance, and integrate an analytics dashboard to track user behavior and chatbot effectiveness.
- Implement robust security measures, including data encryption (AES-256), role-based access control (RBAC) to CMS, and multi-factor authentication (MFA) to CMS.
- Ensure secure API integration with Telegram and Viber for messaging, implementing rate limiting and DDo S protection.
- Integrate with Telegram and Viber APIs to facilitate platform accessibility and efficient information sharing.
- Implement Google TTS or similar services for voice responses to enhance accessibility for users who may prefer audio content.
- Develop a CMS with a user-friendly, WYSIWYG interface, allowing non-technical staff to manage content without altering the system code.
- Set up role-based access control within the CMS to limit content updates to authorized personnel only.
- Set up real-time monitoring using AWS Cloud Watch, tracking system performance, user interactions, and traffic patterns.
- Develop an analytical dashboard to track user behavior, chatbot interactions, and key metrics, integrating insights for potential future database integration.
- Define and execute testing phases, including user acceptance and bug resolution.
- Develop a demo and assist in the rollout process, implementing updates and improvements based on user feedback and analytics.
- Provide training for super users on content management and dashboard usage.
- Offer ongoing support for maintenance, ensuring regular updates and adjustments to meet user needs.
Requirements:
- Technical Skills: Expertise in Django or Node.js, Postgre SQL, AWS, Docker, API integration (Telegram, Viber), and Google TTS.
- Security Expertise: Strong knowledge of secure coding practices, encryption, and access control mechanisms.
- Project Management: Proven ability to independently manage the end-to-end project, meeting milestones within a 6-month timeline.
- Communication Skills: Excellent documentation and training capabilities to support non-technical users.
New Job Alerts
World Food Programme
Programme Policy Officer SC8 (Livelihoods & Resilience)
FULL TIME
December 4, 2024
View Job DescriptionRaiffeisen Bank Ukraine
Провідний менеджер з продажу роздрібних продуктів (м. Васильків)
FULL TIME
December 4, 2024
View Job DescriptionInternational Rescue Committee
Human Resources Manager
FULL TIME
December 4, 2024
View Job DescriptionLooking for similar job?
EPAM Systems
Python Software Engineer for Big Data Retraining program
November 30, 2024
View Job DescriptionNew Job Alerts
World Food Programme
Programme Policy Officer SC8 (Livelihoods & Resilience)
FULL TIME
December 4, 2024
View Job DescriptionRaiffeisen Bank Ukraine
Провідний менеджер з продажу роздрібних продуктів (м. Васильків)
FULL TIME
December 4, 2024
View Job DescriptionInternational Rescue Committee
Human Resources Manager
FULL TIME
December 4, 2024
View Job Description