DUTIES AND RESPONSIBILITIES
- Lead the technical integration of AI solutions into diverse client environments, including on-premise, cloud-based, and hybrid infrastructures.
- Collaborate closely with clients, project managers, and development teams to understand integration requirements and design robust, scalable solutions.
- Develop and maintain integration pipelines, APIs, and data connectors to facilitate seamless data exchange between AI systems and client applications.
- Troubleshoot and resolve complex integration issues, ensuring minimal disruption to client operations.
- Develop comprehensive technical documentation, including integration guides, configuration manuals, and troubleshooting procedures.
- Conduct thorough testing and validation of integrated solutions to ensure performance, reliability, and security.
- Stay up-to-date with the latest advancements in AI, integration technologies, and industry best practices.
- Contribute to the continuous improvement of our integration processes and methodologies.
- Provide technical guidance and support to junior team members as needed.
OTHER RESPONSIBILITIES:
- Adheres to the provisions of the Company's Code of Conduct and Discipline.
- Report any fraudulent, suspicious acts or unlawful activities/transactions immediately to the immediate head to pre-empt potential risks to the company.
- Performs other duties that may be assigned from time to time.
JOB SPECIFICATIONS:
Bachelor's degree in Computer Science, Engineering, or a related technical field.
QUALIFICATIONS:
- 1 + years of experience in solutions integration, enterprise application integration (EAI), or a similar role.
- Strong understanding of API technologies (REST, SOAP), data formats (JSON, XML), and integration patterns.
- Hands-on experience with integration platforms and tools (e.g., MuleSoft, Apache Kafka, Dell Boomi, or similar).
- Experience with cloud platforms (e.g., AWS, Azure, GCP) and their integration services.
- Familiarity with database systems (both relational and NoSQL) and data manipulation languages (e.g., SQL).
- Exposure to AI/ML concepts and technologies is highly desirable.
- Experience with scripting languages (e.g., Python, Bash) for automation and integration tasks.
- Excellent problem-solving, analytical, and troubleshooting skills.
- Strong communication, presentation, and interpersonal skills, with the ability to effectively communicate technical concepts to both technical and non-technical audiences.
- Ability to work independently and as part of a collaborative team in a fast-paced environment
Preferred Qualification:
- Experience with specific AI/ML platforms or frameworks (e.g., TensorFlow, PyTorch, scikit-learn) is a plus.
- Knowledge of containerization technologies (e.g., Docker, Kubernetes).
- Experience in [mention relevant industry or domain].
- Certifications in relevant integration technologies or cloud platforms is a plus.