Job Description
We are seeking a skilled and detail-oriented Database Administrator to join our team in BangPa-in, Thailand. As a Database Administrator, you will be responsible for the design, implementation, maintenance, and security of our organization's databases. You will play a crucial role in ensuring the optimal performance, integrity, and availability of our data systems.
ESSENTIAL DUTIES AND RESPONSIBILITIES:
- Design, implement, and maintain database systems to meet organizational needs
- Develop and implement database backup and recovery procedures to ensure data integrity and minimize downtime
- Monitor database performance, troubleshoot issues, and optimize queries for improved efficiency
- Implement and maintain database security measures, including user access controls and data encryption
- Collaborate with development teams to design and optimize database structures for new applications
- Perform regular database maintenance tasks, including upgrades, patches, and migrations
- Develop and maintain documentation for database systems and procedures
- Implement and manage cloud-based database solutions as needed
- Provide technical support and guidance to other team members on database-related issues
- Stay current with emerging database technologies and industry best practices
Qualifications
REQUIRED:
- Bachelor's degree in Computer Science, Information Technology, or a related field
- 5-7 years of experience as a Database Administrator
SKILLS:
- Strong proficiency in database management systems such as Oracle, MySQL, SQL Server, and PostgreSQL
- Expert-level SQL programming skills
- Experience with database security, access control, backup, and recovery procedures
- Proven ability to perform database performance tuning and optimization
- Solid understanding of data modeling and database design principles
- Proficiency in scripting languages such as Python or Bash
- Experience with cloud-based database systems (e.g., AWS RDS, Azure SQL Database)
- Strong problem-solving and analytical skills
- Excellent attention to detail and organizational abilities
- Relevant database certifications (e.g., Oracle Certified Professional, Microsoft Certified: Azure Database Administrator Associate) are a plus
- Knowledge of data privacy regulations and compliance requirements
- Ability to work effectively in a team environment and communicate technical concepts to non-technical stakeholders
- Willingness to work flexible hours as required for database maintenance and upgrades