Database Administrator
Database Administrator
SeaBank Indonesia3-5 Years
- Posted 11 days ago
- Be among the first 10 applicants
Job Description
As a Database Administrator you will be responsible for maintaining the integrity, security, and availability of multiple applications and databases. You will also be working closely with the System Engineer, SRE, Dev, and other technical teams on the daily operations and code migrations.
Job Description:
- Setup and manage MSSQL Server, MySQL, PostgreSQL, and Oracle databases, including capacity planning, performance tuning, monitoring, troubleshooting, security compliance, high availability configurations, replication, and backup strategies, etc..
- Administer and optimize applications and reporting tools for multiple database systems.
- Support the development team for database designing, creating, optimizing and troubleshooting.
- Review existing software architecture and contribute to improve on the future architecture for database stability and maximum performance.
- Research and develop new technologies and approaches for building data persistence systems with high availability and performance.
- Plan and implement regular database patches, upgrades, and migration projects with proper change control management and fulfill auditing requirements.
- Perform regular backups, disaster recovery drills, and enhancements to backup and recovery procedures.
- Improve manageability and efficiency by automating recurring tasks using scripts.
- Update and enhance process documentation to reflect ongoing improvements and best practices.
Job Requirements:
- Bachelor's degree or higher in computer science, information technology, or related disciplines.
- Minimum 3 years of working experience in the relevant field is required.
- Hands-on experience with MSSQL, Oracle Database, MySQL, and PostgreSQL is required, including replication, performance tuning, and backup strategies.
- Proficiency in database security, optimization, and monitoring best practices.
- Extensive experience with programming in at least one of Python/Java/Golang is an advantage.
- Extensive experience with Linux system operations and Shell scripting.
- Fluent in English, strong written and verbal skills.
- Excellent planning, organizational, problem solving, and time management skills.
- Ability to take initiative, work independently, and show attention to detail.
- Familiarity with monitoring tools (e.g., Oracle Enterprise Manager, Percona Monitoring and Management (PMM), pgAdmin) is an advantage.
- Experience with database cloning, disaster recovery, and capacity planning.
- Fast learner, willing to learn and work on multiple database techniques.
More Info
Key Skills
Linux system operations
Oracle databases
backup strategies





