Senior Software Engineer II - DBA

7 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Location :

Experience


Responsibilities:

  • Design, implement, and maintain MySQL database environments across on-prem and cloud platforms (Azure).
  • Conduct migration efforts from on-prem MySQL to both Azure Database for MySQL Flexible Server and Ubuntu Server VMs (IaaS), ensuring zero downtime and optimal performance.
  • Support and actively participate in an upcoming migration of Database VMs from MYSQL version 8.0 previous LTS to current LTS version 8.4.
  • Architect and implement HA/DR strategies, including replication, clustering, and backup/recovery solutions using tools like Percona XtraBackup and Azure Disk Snapshot based backups.
  • Develop and maintain automated deployment pipelines using Terraform, Ansible, GitHub Actions, and other DevOps tools such as N8N.
  • Monitor and optimize database performance, availability, and cost using modern observability platforms (e.g., Grafana, DataDog, ELK, Splunk).
  • Ensure database security through access controls, encryption, and compliance best practices.
  • Collaborate with cross-functional teams to support development and production environments.
  • Provide on-call support for critical database issues and participate in incident response and root cause analysis. 24x7 availability for on-call rotation is expected
  • Maintain documentation, standards, and best practices for database operations and architecture.


Requirement:

  • 7+ years of hands-on experience as a MySQL DBA in Linux/Unix environments.
  • Expert-level knowledge of MySQL 5.6, 5.7, 8.0 and 8.4, including replication, performance tuning, backup/recovery, and security administration.
  • Proven experience with Azure Cloud, especially Azure Database for MySQL Flexible Server, and general IaaS/PaaS database deployments.
  • Strong scripting and automation skills using Python, Bash, Golang, or similar.
  • Experience with DevOps tools: Terraform, Ansible, Chef, GitHub Actions, GitLab CI/CD.
  • Familiarity with CI/CD pipelines and Infrastructure as Code (IaC) principles.
  • Experience with ETL processes, data warehousing, and disk system performance tuning.
  • Knowledge of other databases (e.g., PostgreSQL, Cassandra, MongoDB/CosmosDB) is a plus.
  • Strong analytical and troubleshooting skills with a proactive mindset.
  • Excellent communication and collaboration skills.


Preferred Qualification:

  • MySQL Certification (Oracle or Percona).
  • Experience with cloud-native database monitoring and alerting.
  • Familiarity with multi-region replication strategies and enterprise-grade database architectures.
  • Bachelor’s degree in Computer Science, Information Systems, or related field (or equivalent experience).


Why Join Us?

  • Be part of a best-in-class database team with a culture of excellence, innovation, and collaboration.
  • Work on cutting-edge cloud technologies and help shape the future of database infrastructure.
  • Enjoy a flexible, empowering environment where your ideas and expertise make a real impact.




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.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You