Epicareer Might not Working Properly
Learn More

Solution Analyst

  • Full Time, onsite
  • RiDiK (a Subsidiary of CLPS. Nasdaq: CLPS)
  • Wilayah Persekutuan Kuala Lumpur, Malaysia
Salary undisclosed

Apply on


Original
Simplified

Job Overview

As a Solution Analyst, you will play a critical role in bridging the gap between business stakeholders and the technical team. You will be responsible for gathering and analyzing business requirements, designing solutions, and ensuring successful development and integration of systems. Your key focus will be on building and maintaining interfaces such as REST APIs, MQ, and batch file interfaces, utilizing your expertise in Java and Oracle PLSQL. You will also be responsible for handling legacy systems and maintaining on-premise applications. The ideal candidate should possess strong communication and interpersonal skills to engage with stakeholders at all levels, ensuring that technical solutions align with business needs.

Key Responsibilities

  • Work closely with stakeholders to understand and gather business requirements.
  • Analyze, document, and translate business needs into technical specifications.
  • Serve as a liaison between the business and technical teams to ensure clear communication of project goals and deliverables.
  • Collaborate with different departments to identify and address any business process issues.
  • Design and develop various types of system interfaces, including REST APIs, Message Queue (MQ) interfaces, and batch file interfaces, using Java programming.
  • Ensure that developed interfaces are efficient, scalable, and meet both technical and business needs.
  • Maintain best practices in interface design to ensure optimal system integration and data flow across applications.
  • Manage and maintain legacy systems, ensuring their continued functionality and performance.
  • Propose and implement upgrades or modifications to existing systems as required.
  • Troubleshoot and resolve issues within the legacy systems to minimize downtime and disruptions to business operations.
  • Oversee the hosting and maintenance of on-premise applications, ensuring system stability and security.
  • Monitor performance, troubleshoot issues, and coordinate with technical teams for system improvements.
  • Implement patches, updates, and upgrades as required for on-premise systems.
  • Utilize hands-on experience in Oracle PLSQL to support the development of back-end database solutions.
  • Write complex queries, stored procedures, and database triggers to ensure seamless data handling and integration across systems.
  • Optimize database performance and ensure data integrity across all interfaces and systems.

Skills & Qualifications

  • Bachelor's Degree in Computer Science, Information Technology, or a related field.
  • Experience in Business Analysis with a focus on collaborating with stakeholders and translating business requirements into technical solutions.
  • Strong Java Development Skills, with experience in designing and building REST APIs, MQ interfaces, and batch file processing.
  • Proficiency in Oracle PLSQL, with hands-on experience in database programming, including writing complex queries, procedures, and triggers.
  • Familiarity with legacy system management and on-premise application hosting.
  • Problem-solving mindset with the ability to troubleshoot and resolve system issues quickly.
  • Excellent communication and interpersonal skills to collaborate effectively with business and technical teams.

Preferred Skills

  • Experience working with enterprise systems and large-scale application integrations.
  • Knowledge of system security practices and performance tuning.
  • Familiarity with agile development methodologies.