POSITION SUMMARY: Senior Database Administrator is responsible to maintain the performance, integrity and security of all databases systems to provide stable environment for all applications in GEG. Perform Day-to-day monitoring and healthcheck on all database systems. Provide Proper training and guidance to Database Administrator to perform daily duties. PRIMARY RESPONSIBILITIES: •Maintain a high availability database system by performance tuning, pro-active monitoring, bottleneck identifying and backup/restore method fine-tuning. • Assist or undertake maintenance management on database servers including evaluation of new releases and patches. • Manage database security and audit access management. • Provide technical advice and expertise on development, implementation and maintenance of database solutions that support business needs. • Perform data analysis, data modeling and data integration between application systems and external entities. • Performs on-call technical support and other duties as required. • Provide Guidance and Training to juniors. • Other duties may be assigned as required. REQUIREMENTS: • University degree Computer Science or equivalent. • Minimum of 3 years of experiences working in database administration, analysis and programming. • Different DBMS Certification of Profession is required. e.g. OCP, MCSE • Strong communication, presentation, leadership and analytical skills is required. • Solid and proven experiences in Microsoft SQL Server and Oracle administration, Database Replication & Migration and ETL process, experience data warehouse design and management is an advantage. • Experience in writing T-SQL, PL/SQL, triggers, stored procedures, functions and ETL are required. • Experience in casino and hotel management system is absolutely an advantage.