Sasken logo

SENIOR ENGINEER - DATABASE ADMIN

Sasken

3 - 7 years

Bengaluru

Posted:2 days ago

Apply

Job Description

Key Responsibilities

  • Manage, monitor, and optimize MySQL and PostgreSQL databases in cloud environments
  • Design, implement, and maintain highly available, scalable, and secure database solutions on AWS
  • Perform database installation, configuration, upgrades, patching, and migrations
  • Monitor database performance and proactively identify bottlenecks and optimization opportunities
  • Implement backup, recovery, disaster recovery, and high-availability strategies
  • Manage database security, user access controls, encryption, and compliance requirements
  • Automate routine DBA tasks using scripting and cloud-native tools
  • Support database deployments and CI/CD processes in DevOps environments
  • Collaborate with application, infrastructure, and development teams to ensure database reliability and performance
  • Troubleshoot and resolve production database incidents and performance issues
  • Implement and support AI/ML-driven database monitoring, predictive analytics, and automation solutions
  • Create and maintain database documentation, standards, and operational procedures

Technical Skills Required

  • Databases: MySQL, PostgreSQL
  • Cloud Platforms: AWS (RDS, Aurora, EC2, EBS, CloudWatch, IAM, S3)
  • Database Administration: Installation, Configuration, Performance Tuning, Replication, Backup & Recovery
  • High Availability: Read Replicas, Multi-AZ Deployments, Failover Management
  • Automation & Scripting: Python, Shell Scripting, Bash
  • Monitoring Tools: CloudWatch, Performance Insights, Grafana, Prometheus
  • DevOps & CI/CD: Jenkins, GitHub, Bitbucket
  • Infrastructure as Code: Terraform, CloudFormation (preferred)
  • Security: Database Security, Encryption, Access Management, Auditing
  • AI & Automation: Experience with AI-powered monitoring, anomaly detection, predictive performance analysis, or GenAI-based operational automation
  • Operating Systems: Linux/Unix Administration

Required Qualifications

  • Database Administration with MySQL and PostgreSQL
  • Hands-on experience managing databases in AWS cloud environments
  • Strong understanding of database architecture, performance tuning, and optimization
  • Experience with backup/recovery, disaster recovery, and high-availability solutions
  • Knowledge of DevOps practices and database automation
  • Experience working in Agile environments
  • Strong troubleshooting, analytical, and problem-solving skills
  • Excellent communication and stakeholder management skills

Additional Information

  • Candidate should be comfortable working in 4 PM to 1 AM shift.
  • AWS Certification and database certifications will be an added advantage.
  • Experience supporting enterprise-scale production environments is preferred.

Experience: 3-7 Years

Education: Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.

Location: Bangalore

Skills
mysql, postgresql, aws rds, terraform, disaster recovery, cloudformation, aws certification, anomaly detection

Skills Required

Mysql Postgresql AWS Disaster Recovery High Availability Database Security Cloud Native Ci/cd Devops Ai/ml Predictive Analytics Automation

Learn the skills this job asks for

See your skill gap for Database Administrator →

Free courses, interview questions and practice for each skill.

Mock Interview

Practice Video Interview with JobPe AI

Start DevOps Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Sasken logo
Sasken

RecommendedJobs for You

H

Bengaluru

H

Bengaluru