System Analyst JD
Division: Information System Division
Report to: DGM, Group Information System
Job Purpose: To help TCC manage the various key systems and develop integration strategy according to the company’s strategic IT direction.
Job Description:
1. Support Financial Planning Division to resolve and analyze issues with Dynamic 365 Finance.
2. Support Commercial team to resolve and analyze issues with billing system.
3. Support Operation team to resolve and analyze issues with ship operation system.
4. Manage and enhance existing 3rdparty systems integration with Dynamic 365 Finance.
5. Help identify business requirements and develop solutions to address those requirements.
6. Help design, setup and maintain company centralized data vault, which is a key initiative to take ownership of company data.
7. Work with stakeholders to identify and develop integration mechanisms of 3rd party system with centralized data vault.
8. Provide recommendations to keep pace with technological advancement in Database technology.
9. Be the project leader for new system deployments.
10. Assist with daily IT support of ISD department.
Skill requirement:
1. Strong programming skills in SQL/MySQL, XML, XSLT, HTML/CSS, Java, JavaScript, JSON, php, and Python.
2. Has experience working in accounting system with basic accounting concept.
3. Familiar with Microsoft Dynamic 365 environment.
4. Familiar with Microsoft 365 – Power Platform.
5. Familiar with Microsoft Azure environment.
6. Familiar with Microsoft Server environment.
7. Familiar with Microsoft Databases – SQL DB, Azure SQL database, Dataverse.
Qualification:
1. University graduate or diploma in computer sciences related disciplines.
2. Microsoft certification in Azure Database or SQL Database related disciplines
3. Min 5 years working experience with Database and application development.
4. Accounting software experience is preferred.
5. Business analysis experience is preferred.
6. Good Command of spoken and written English.