About the job Database Engineer & Analyst
Company Background:
GGSoft is an iGaming game development company specializing in online casino games. The company develops innovative gambling games powered by its proprietary high-performance game engine, delivering smooth gameplay and immersive gaming experiences. GGSoft focuses on combining strong technical capabilities with creative game design to create unique and engaging casino games for online gaming platforms.
-Nationality : Indonesian priority
(Second consider China, India, and Pakistan)
-Work Location:Dubai
-Language: Indonesian (Bahasa) Preferred / English (conversational) / Chinese is a plus.
-Salary: USD 770 – 1,290 / month (IDR 12,000,000 – 20,000,000)
-Payment method:
Indonesian candidates: Bank transfer
Non-Indonesian candidates: USDT
-Bonuses:
Holiday bonus: 1 month salary (prorated if <1 year)
Annual bonus: up to 1 month salary (performance-based)
Relocation benefit-
Work visa
Flight ticket
Shared accommodation
One annual return flight to home
Additional monthly allowance in cash: AED 3,300 (~USD 900) for living expenses
-Working Hours & Conditions: Monday – Friday: 10:00 – 19:00
Saturday: WFH
-On-call:
Rare, only for urgent issues or special time zone requirements
Role Overview-
Responsible for managing, maintaining, and optimizing core database systems that support the main platform. The role focuses on database health monitoring, performance optimization, query tuning, and data analytics to support internal teams and business needs.
Key Responsibilities-
Manage and maintain database systems
Monitor database performance and ensure system stability
Optimize queries, indexing, and overall database performance
Perform data analysis and generate insights for internal teams
Support database-related incident investigation
Implement backup, recovery, and maintenance processes
Provide recommendations to improve database and system performance
Technical Requirements
Strong proficiency in SQL with solid experience in PostgreSQL (mandatory)
Experience with NoSQL technologies is a plus
Minimum 3 years of experience as Database Engineer / DBA / Data Analyst
Experience handling high transaction volume and high concurrency systems
Strong knowledge of query optimization, indexing, and performance tuning
Experience in data analytics, reporting, and performance analysis
Familiar with database backup, recovery, and maintenance best practices
Requirements-
Strong analytical and problem-solving skills
Able to work closely with backend, infrastructure, and product teams
Capable of explaining technical insights in a clear and practical way
Detail-oriented, proactive, and responsible
iGaming experience is a plus (not mandatory)
Education background is flexible; practical experience is prioritized
Interview Process-
1 round final interview only
No technical test
Duration: ~1 hour