Our Client:
The client is looking for an experienced technology professional to oversee vendor relationships, develop prototypes, liaise with stakeholders, and lead system evaluation and development projects.
Job Description:
- Oversee vendor relationships for solution conception and rollout.
- Construct prototypes to depict business concepts and engage in new project initiatives.
- Liaise with end-users, technical teams, and suppliers for system design, deployment, issue resolution, testing, training, and associated documentation.
- Undertake technical review and appraisal of emerging solutions and goods.
- Carry out system evaluation, development, and support activities for the applications/infrastructure utilized.
- Establish and implement change administration and communication strategies.
- Offer direction and advice to junior staff members and business clients.
Job Requirements:
- Degree in Computer Science, Information Technology, or a related field.
- Minimum 5 years of proven track record in software development, with substantial involvement in project management and software development projects.
- Hands-on proficiency in: js, React.js, PL/SQL, MongoDB
- Familiar with Java, or .NET frameworks
- Solid understanding of Generative AI (GenAI), Retrieval-Augmented Generation (RAG), embeddings, Elasticsearch and vector databases.
- Familiarity with development tools such as VSCode, Jupyter Notebook, Docker, and Ubuntu Linux.
- Proven ability to effectively manage vendors and stakeholders, adaptable, and eager to tackle new challenges.
- Competence in requirements gathering, design, coding, testing, and implementation with minimal supervision.
- Excellent project management, presentation, interpersonal, communication (verbal and written) skills.
- Proficient in both English and Chinese communication.
Languages
Fluent in Cantonese, English and Mandarin