Description
Contract Chatbot Developer
Rate: TBC
Dubai, United Arab Emirates
Long Term Contract
An opportunity for a number of contract Chatbot Developers has arisen to work for a prestigious organisation based in Dubai. These roles will be responsible for the development and deployment of the organization's next generation AI chatbot platform, applications, and Virtual Assistants for their Customers and Agents.
Responsibilities
-Transform Chatbot Proof of Concept software designs into Enterprise Software Solutions
-Incorporate Microsoft Chatbot framework into the existing products
-Develop Platform as a Service (PaaS) software for various other channels to leverage virtual assistant;
-Developing Bots using Dialogflow/Luis, Microsoft Bot Framework SDK, Bot Framework Emulator and command-line tools;
-Design code for high scalability, availability, resiliency;
-Develop responsive web apps and integrate APIs using NodeJS React JS;
-Collaborate with SME/Architects and other Language Engineers in developing coherent frameworks
Key Skills
-Experience with at least one of the chatbot framework (Microsoft Bot Framework -preferred, Botkit, Dialogflow, IBM Watson, Botpress, Wit.ai, Luis, RASA Stack, chatterbot)
-Solid software engineering skills & design patterns across multiple languages including but not limited to Typescript, NodeJS, Java, Python, JavaScript
-Rest APIs, including consuming or building and modern authorization mechanisms
-Experience in using the adaptive cards/dialogues/visual dialog composer supported by the Microsoft Bot Framework
-Ability to publish to new channels including WhatsApp, Facebook messenger, slack, Bing, Cortana and Skype for Business
-Azure Bot Service, Microsoft Bot Framework SDK, Bot Framework Emulator and command-line tools
-Digital personas & bot text to speech and vice versa
-Experience with bot multi-lingual utilization
-Experience in embedding Microsoft Machine Learning, Deep Learning, Artificial Intelligence, NLP, or analytics into a scaled IT development environment, Chatbot or Virtual Assistants experience
-Knowledge of microservices based services design, development, testing and maintenance
-Proficient with AWS/Azure cloud, Cloud services, methodologies and best practices
-Proficient in testing methodologies relevant to Bot testing and tools (Qbox, Botium)
-Experienced in CI/CD practices & container orchestration
-Experience in developing configuration as a service
-Experience on NOSQL platforms like - Couchbase, MongoDB, Cassandra
-Recent experience delivering IaaS, PaaS and SaaS solutions on AWS, Azure and Google Cloud Platform with end-to-end automation and 'Zero touch' deployment
-Hands-on experience in post-production operations, learning of which are applied while building robust failure-free, scalable and cost-effective software
-Working experience of 12-factor app methodologies
Contract rate: TBC
This role may suit candidates, who hold the following job titles: Chatbot Developer, Chatbot Engineer, Software Developer, Software Engineer
Deerfoot IT Resources Ltd is a leading specialist recruitment business for the IT industry. We are keen to build strong relationships with IT consultants based on providing a transparent and supportive service. Now in our 20th year we pay promptly and are a stable contracting partner in good financial health. Deerfoot IT: Est. 1997. REC member. ISO certified..Each time we send a CV to a recruiting client we donate £1 to The Born Free Foundation (charity no. ). We never send your CV without your email authorisation.
Deerfoot is acting as an Employment Business in relation to this vacancy.