Upload Button Icon Add office photos
filter salaries All Filters

1 SimTech IT Solutions Job

Database Administrator

3-8 years

Malaysia

1 vacancy

Database Administrator

SimTech IT Solutions

posted 4d ago

Job Description

Role & responsibilities:

Database Administration & Maintenance:

  • Installation & Configuration: Install, configure, and maintain MySQL and PostgreSQL database instances in production, test, and development environments.
  • Database Performance Tuning: Monitor and optimize database performance by analyzing query performance, indexes, and configuration parameters. Resolve performance bottlenecks and optimize SQL queries.
  • Backup & Recovery: Design, implement, and maintain backup and recovery strategies to ensure data availability and protection. Conduct regular database backups and restore tests.
  • Security Management: Manage database security, including user access control, encryption, and auditing. Implement best practices to ensure data security, compliance, and protection against unauthorized access.
  • Replication & High Availability: Configure and manage database replication (Master-Slave, Master-Master), clustering, and high-availability solutions (such as PgBouncer, MySQL Cluster, or Patroni for PostgreSQL).
  • Disaster Recovery: Plan and implement disaster recovery solutions, including failover strategies, data replication, and system redundancy.

Database Optimization & Tuning:

  • Indexing & Query Optimization: Analyze slow-performing queries and work with the development team to optimize SQL queries and database structure. Create and manage indexes to improve database performance.
  • Database Maintenance: Perform regular database maintenance tasks, including database reorganization, table optimization, and data cleanup.
  • Capacity Planning: Monitor database growth and plan for future capacity requirements, ensuring that the databases can scale efficiently to handle increased loads.
  • Log Management: Manage database logs, monitor error logs, and implement strategies to monitor and maintain database health and performance.

Database Troubleshooting & Support:

  • Issue Resolution: Troubleshoot and resolve database-related issues, including performance bottlenecks, replication failures, and other operational issues.
  • Incident Management: Respond promptly to database-related incidents and provide root cause analysis and corrective actions.
  • Database Migrations: Plan and execute database migrations (version upgrades, major schema changes) with minimal downtime and maximum system availability.
  • Collaboration with Development Teams: Work closely with development teams to optimize application/database interactions and resolve issues related to database performance, locking, and other technical challenges.

Documentation & Reporting:

  • Database Documentation: Maintain up-to-date documentation on database configurations, procedures, best practices, and troubleshooting guides.
  • Performance Reporting: Regularly report on database performance, health, and availability metrics. Prepare reports for management and stakeholders.
  • Change Management: Document and manage all database changes and configurations as part of change control processes.

Continuous Improvement:

  • Database Upgrades: Stay up-to-date with new features and versions of MySQL and PostgreSQL. Plan and implement database upgrades to take advantage of new functionality and performance improvements.
  • Automation: Automate routine DBA tasks such as backups, monitoring, and log management using scripts (Shell, Python, etc.) or configuration management tools.

Best Practices: Continuously improve database management processes, implementing industry best practices and tools for monitoring, optimization, and security



Preferred candidate profile:


Technical Skills:

  • MySQL & PostgreSQL: Proven experience managing and administering MySQL and PostgreSQL databases in production environments.
  • Database Optimization: Strong expertise in performance tuning, query optimization, index management, and schema design for MySQL and PostgreSQL databases.
  • Replication & Clustering: Experience with database replication (Master-Slave, Master-Master), clustering, and high-availability solutions (e.g., PgBouncer, Patroni, MySQL Cluster, Galera Cluster).
  • Backup & Recovery: In-depth knowledge of backup strategies and disaster recovery for MySQL and PostgreSQL databases (e.g., Percona XtraBackup, pg_basebackup).
  • SQL & Scripting: Strong skills in writing complex SQL queries for performance analysis, as well as experience with scripting languages (e.g., Bash, Python) to automate DBA tasks.
  • Security & Compliance: Experience implementing database security best practices, user roles, permissions, and encryption for MySQL and PostgreSQL.
  • Monitoring & Troubleshooting: Familiarity with tools like Nagios, Prometheus, Grafana, or Zabbix for database monitoring and alerting. Proficient in database log analysis and issue resolution.
  • Cloud & Virtualization: Experience with databases hosted on cloud platforms (AWS, GCP, Azure) and knowledge of cloud-native database services like Amazon RDS, Google Cloud SQL, or Azure Database for PostgreSQL.
  • Tools: Familiarity with database management tools like phpMyAdmin, pgAdmin, and command-line utilities for MySQL and PostgreSQL administration.

Desired Experience:

  • Education: Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Experience: [3-5+ years] of hands-on experience as a Database Administrator with a strong focus on MySQL and PostgreSQL.
  • Certifications: Relevant certifications such as MySQL DBA or PostgreSQL Certified DBA are a plus.
  • Version Control: Experience using version control tools like Git for managing database schema changes is an advantage.
  • High Availability & Disaster Recovery: Proven experience in implementing high-availability solutions and disaster recovery planning for MySQL and PostgreSQL databases.
  • Agile & DevOps: Familiarity with Agile methodologies and DevOps practices, including integrating databases into CI/CD pipelines, is a plus.





Employment Type: Full Time, Permanent

Read full job description

Prepare for Database Admin roles with real interview advice

What people at SimTech IT Solutions are saying

What SimTech IT Solutions employees are saying about work life

based on 18 employees
81%
81%
59%
100%
Flexible timing
Monday to Friday
No travel
Day Shift
View more insights

SimTech IT Solutions Benefits

Cafeteria
Work From Home
Soft Skill Training
Job Training
Free Transport
Child care +6 more
View more benefits

Compare SimTech IT Solutions with

Infosys

3.6
Compare

TCS

3.7
Compare

Wipro

3.7
Compare

HCLTech

3.5
Compare

Tech Mahindra

3.5
Compare

LTIMindtree

3.8
Compare

Mphasis

3.4
Compare

Persistent Systems

3.5
Compare

Hexaware Technologies

3.6
Compare

Accenture

3.8
Compare

Cognizant

3.8
Compare

Capgemini

3.7
Compare

HDFC Bank

3.9
Compare

ICICI Bank

4.0
Compare

Genpact

3.8
Compare

Teleperformance

3.9
Compare

Concentrix Corporation

3.8
Compare

Axis Bank

3.8
Compare

Amazon

4.1
Compare

Jio

3.9
Compare

Similar Jobs for you

Database Admin at Techversant

Kochi, Thiruvananthapuram

4-9 Yrs

₹ 0.5-0.9 LPA

SQL Database Administrator at Infosys

Hyderabad / Secunderabad, Chennai + 1

7-12 Yrs

₹ 1-6 LPA

MS SQL DBA at Dez-arch Consulting

Mumbai Suburban, Navi Mumbai + 1

7-12 Yrs

₹ 1.25-2.25 LPA

Database Specialist at Techpartner Alliance

Mumbai

4-8 Yrs

₹ 0.5-0.8 LPA

SQL Database Administrator at Infosys

Hyderabad / Secunderabad, Chennai + 1

2-6 Yrs

₹ 1-6 LPA

Senior Database Administrator at Krishagni Solutions

Pune

2-5 Yrs

₹ 0.5-0.9 LPA

Database Admin at MALABAR GOLD & DIAMONDS

Kozhikode

3-6 Yrs

₹ 0.6-0.9 LPA

Database Admin at Accenture Solutions Pvt Ltd

Pune

2-5 Yrs

₹ 1-5 LPA

Mysql Database Administrator at The It Mind Services

Bangalore / Bengaluru

5-8 Yrs

₹ 1.25-3 LPA

Practitioner at Accenture Solutions Pvt Ltd

Indore

3-8 Yrs

₹ 1-5 LPA

Database Administrator

3-8 Yrs

Malaysia

7d ago·via naukri.com
write
Share an Interview