27 Oct
|
Nomiso
|
Bengaluru
Role Overview Nomiso manages database and middleware services for a large telecom operator group across 15+ markets in India and South East Asia. As a Database Engineer, you will own live MySQL, MariaDB, and PostgreSQL databases—both on‑premise and cloud—that carry subscriber traffic. You will also handle data copies, migrations, and incident resolution. This is a hands‑on role requiring solid technical depth and an SRE mindset: automate repetitive work, tune alerts, and reduce repeat incidents.
Key Responsibilities
• Administer MySQL, MariaDB, and PostgreSQL databases in production (on‑premise and cloud).
• Troubleshoot replication lag, failovers, disk issues, and restore databases under time pressure.
• Perform data copies between environments and migrations (on‑premise to cloud, version upgrades).
• Optimize queries, manage backups/restores, and ensure high availability.
• Write and maintain runbooks, ensuring knowledge sharing across the team.
• Suggest performance improvements, cost savings, and upgrade plans to leads. Required Background Strong: MySQL
· MariaDB
· Galera
· PostgreSQL
· On premise
· AWS RDS
· Aurora
· CloudSQL Editions: MySQL Community
· Percona Server for MySQL
· Percona XtraDB Cluster
· MariaDB Community
· PostgreSQL Community
· Percona Distribution for PostgreSQL Middleware: Redis
· ElastiCache
· Kafka
· MSK
· RabbitMQ
· Amazon MQ
· ETCD (working knowledge, at least two)
Data copy & migration: mysqldump
· mydumper
· XtraBackup
· pg_dump/pg_restore
· AWS DMS
· On prem to cloud
· Version upgrades Tools & monitoring: ProxySQL
· Percona Toolkit
· PgBouncer
· Patroni
· pgBackRest
· PMM
· Prometheus
· Grafana Performance & version analysis: Slow query log
· pt-query-digest
· EXPLAIN plans
· pg_stat_statements
· Capacity trends
· Version and end-of-life review
· Upgrade plans Cost & improvement: Right-size RDS, Aurora and CloudSQL
· Reserved instances
· Archive and purge
· Community or Percona over paid editions
· Monthly savings ideas SRE & Automation: Python
· Shell
· Ansible
· Terraform
· Git
· CI/CD (Jenkins, GitLab)
· Day 0/1/2 automation
· Self-heal scripts
· Alert tuning Added advantage: Oracle
· MongoDB Practices: ITIL incident, problem and change
· SRE (SLOs, postmortems, toil reduction)
· On call roster
· Runbooks Qualification: B.
E./B.
Tech or equivalent Desired Traits
• Calm under pressure, prioritizing service restoration during P1 incidents.
• Writes and updates runbooks promptly.
• Clear communicator who can explain technical issues in simple terms.
• Open to learning new database engines. Reporting Line Reports to the Delivery Manager, Database Managed Services. Works closely with client engineering leads and support teams across India and South East Asia.
📌 Database Engineer (Bengaluru)
🏢 Nomiso
📍 Bengaluru