Job Responsibilities: · Database Management: Install, configure, and upgrade database management systems and related products. · Performance Monitoring: Monitor database performance, implement changes, and apply new patches and versions when required. · Backup and Recovery: Develop, manage, and test backup and recovery plans to ensure data integrity and availability. · Optimization: Optimize and tune databases for performance and efficiency. · Troubleshooting: Diagnose and resolve database access and performance issues. · Collaboration: Work closely with developers and other IT staff to support database needs and requirements. · Software Development: Design, develop, test, and deploy high-quality software applications and systems. · Security: Implement and manage security measures to safeguard the database from unauthorized access. · Design and Development: Develop and implement data models, ETL processes, and data pipelines to support data warehousing and analytics needs. · Message Middleware: Work with message middleware technologies (e.g., Apache Kafka, RocketMQ) to facilitate data integration and real-time data processing. Job requirement: · Education: Bachelor's degree in Computer Science, Information Technology, or a related field. Advanced degree or certifications (e.g., MySQL Certified Professional) preferred. · Experience: 8+ years of experience as a Database Administrator. · Proficiency with database management systems (e.g., Oracle, SQL Server, MySQL, PostgreSQL). · Experience with database backup, recovery, performance tuning, and high availability. · Knowledge of database design and data modeling. · Familiarity with cloud-based databases and services (e.g., AWS RDS, Aliyun RDS ,Tencent RDS) is a plus. · Experience with scripting and automation tools (e.g.,, Python, Go,Bash).

Salary

Competitive

Project Basis based

Remote Job

Worldwide

Job Overview
Job Posted:
1 year ago
Job Type
Contractual
Job Role
Any
Education
Any
Experience
Any
Total Vacancies
-

Share This Job:

Location

Singapore