PubMatic Database Administrator Recruitment 2026 | MySQL, PostgreSQL & Linux DBA Jobs in Pune
Introduction
Are you an experienced Database Administrator looking for an opportunity to work with one of the world’s leading digital advertising technology companies? PubMatic is hiring a Database Administrator (DBA) in Pune for professionals with 3 to 5 years of experience in MySQL, PostgreSQL, ProxySQL, Linux, and database performance optimization.
This role is ideal for database professionals who enjoy working with mission-critical systems, high-availability architectures, replication technologies, automation, and large-scale production environments. As a Database Administrator at PubMatic, you will manage enterprise database infrastructure, optimize database performance, ensure high availability, automate administrative tasks, and collaborate with DevOps and Engineering teams to support globally distributed applications.
If you have strong expertise in MySQL administration, Linux system management, scripting, and database optimization, this opportunity offers excellent career growth within a globally recognized technology company.
Job Overview
Position: Database Administrator (DBA)
Company: PubMatic
Department: Data Center
Location: Pune, Maharashtra
Employment Type: Full-Time
Experience Required: 3–5 Years
Qualification: Bachelor’s or Master’s Degree in Computer Science, Engineering, Data Science, Statistics, Mathematics, or a related field
About PubMatic
PubMatic is a global digital advertising technology company that develops cloud-based solutions for publishers, advertisers, agencies, and media buyers. Founded in 2006 and headquartered in California, USA, PubMatic helps organizations maximize digital advertising revenue through advanced programmatic advertising platforms.
The company operates one of the world’s leading sell-side advertising platforms (SSP), enabling publishers to optimize advertising inventory while providing advertisers with transparent and efficient digital advertising solutions.
With engineering and technology teams located across multiple countries, including India, PubMatic continuously invests in cloud infrastructure, artificial intelligence, big data, automation, and high-performance distributed systems. The Pune office plays a significant role in engineering, infrastructure, platform operations, and database management.
About the Database Administrator Role
The Database Administrator (DBA) will manage and maintain production, development, and quality assurance database environments while ensuring reliability, scalability, security, and high availability.
The role involves administering MySQL and PostgreSQL databases, configuring replication, optimizing queries, managing backups, troubleshooting database incidents, implementing automation, and supporting mission-critical production systems.
Candidates should be comfortable working in fast-paced environments where uptime, performance, and database security are top priorities.
Key Responsibilities
Database Administration
- Manage MySQL databases across production, QA, and development environments.
- Perform database installation, upgrades, and migrations.
- Configure and maintain database servers.
- Ensure database availability and reliability.
High Availability & Replication
- Configure MySQL Group Replication.
- Maintain master-slave replication.
- Implement failover mechanisms.
- Ensure database redundancy and disaster recovery readiness.
Performance Optimization
- Analyze slow-running queries.
- Optimize SQL statements.
- Improve indexing strategies.
- Enhance schema design.
- Monitor database performance.
ProxySQL Management
- Configure ProxySQL.
- Manage database traffic routing.
- Implement load balancing.
- Troubleshoot database connectivity issues.
Backup & Recovery
- Perform regular database backups.
- Conduct point-in-time recovery.
- Test backup restoration processes.
- Ensure disaster recovery preparedness.
Incident Management
- Respond to critical P1 and P2 database incidents.
- Troubleshoot replication failures.
- Resolve database outages.
- Minimize downtime through rapid problem resolution.
Automation
- Develop automation scripts using Bash and Python.
- Simplify repetitive administrative tasks.
- Improve operational efficiency.
- Support infrastructure automation using Ansible.
Collaboration
- Work closely with DevOps teams.
- Support software engineering teams.
- Participate in production deployments.
- Assist with database architecture improvements.
Educational Qualification
Candidates should possess:
- Bachelor’s Degree in Computer Science
- Bachelor’s Degree in Engineering
- Master’s Degree in Computer Science
- Data Science
- Statistics
- Mathematics
- Related Technical Discipline
Required Skills and Their Importance
1. MySQL Administration
MySQL is the primary database platform used in this role.
Why It Is Important
- Manages enterprise databases.
- Supports production applications.
- Ensures database stability.
- Optimizes application performance.
Strong MySQL expertise is the foundation of this position.
2. PostgreSQL
PostgreSQL is another enterprise-grade relational database.
Why It Is Important
- Supports business-critical applications.
- Provides advanced SQL capabilities.
- Offers high reliability.
- Enables scalable database solutions.
Knowledge of PostgreSQL expands a DBA’s expertise.
3. ProxySQL
ProxySQL improves database scalability and performance.
Why It Is Important
- Load balances database traffic.
- Optimizes query routing.
- Improves database availability.
- Reduces server overload.
ProxySQL is widely used in high-performance MySQL environments.
4. MySQL Group Replication
Group Replication supports fault tolerance.
Why It Is Important
- Enables automatic failover.
- Improves system availability.
- Supports distributed databases.
- Reduces downtime.
High-availability architectures are essential for enterprise applications.
5. Database Performance Tuning
Performance tuning improves database efficiency.
Why It Is Important
- Accelerates application response times.
- Reduces server resource usage.
- Optimizes SQL execution.
- Enhances user experience.
Efficient databases contribute directly to business performance.
6. Query Optimization
Well-written SQL queries improve overall system performance.
Why It Is Important
- Reduces execution time.
- Minimizes resource consumption.
- Supports scalability.
- Improves application responsiveness.
Query optimization is one of the most valuable DBA skills.
7. Linux Administration
Most enterprise databases run on Linux servers.
Why It Is Important
- Manages operating systems.
- Supports server maintenance.
- Improves infrastructure performance.
- Enables efficient troubleshooting.
Linux knowledge is essential for database administrators.
8. Bash and Python Scripting
Automation improves operational efficiency.
Why It Is Important
- Automates repetitive tasks.
- Simplifies database administration.
- Reduces manual effort.
- Improves consistency.
Programming skills increase DBA productivity.
9. Ansible
Infrastructure automation is increasingly important.
Why It Is Important
- Automates server configuration.
- Improves deployment consistency.
- Reduces operational errors.
- Supports scalable infrastructure management.
Ansible is widely used in DevOps environments.
10. Disaster Recovery
Business continuity depends on effective recovery planning.
Why It Is Important
- Protects critical business data.
- Reduces downtime.
- Ensures service continuity.
- Supports organizational resilience.
Recovery planning is a key responsibility for DBAs.
11. Database Security
Protecting sensitive data is essential.
Why It Is Important
- Prevents unauthorized access.
- Supports regulatory compliance.
- Protects customer information.
- Reduces security risks.
Database security is a core responsibility in enterprise environments.
12. Monitoring and Capacity Planning
Continuous monitoring helps prevent production issues.
Why It Is Important
- Detects performance bottlenecks.
- Supports infrastructure scaling.
- Prevents outages.
- Improves reliability.
Proactive monitoring ensures healthy database systems.
Why Join PubMatic?
Working at PubMatic offers several advantages:
- Global Technology Company
- Advanced Cloud Infrastructure
- Large-Scale Database Environments
- Exposure to High-Traffic Systems
- Modern Database Technologies
- Automation-Driven Engineering Culture
- Collaborative Work Environment
- Continuous Learning Opportunities
- Strong Career Growth
- Innovative Engineering Projects
Career Growth Opportunities
Database professionals joining PubMatic can grow into roles such as:
- Senior Database Administrator
- Database Reliability Engineer
- Site Reliability Engineer (SRE)
- DevOps Engineer
- Cloud Database Engineer
- Infrastructure Engineer
- Database Architect
- Platform Engineer
- Engineering Manager
- Technical Architect
The experience gained in managing mission-critical systems prepares professionals for leadership roles in database engineering and cloud infrastructure.
Who Should Apply?
This opportunity is ideal for candidates who:
- Have 3–5 years of DBA experience.
- Are proficient in MySQL and PostgreSQL.
- Have strong Linux administration skills.
- Enjoy database performance tuning.
- Have scripting experience in Bash or Python.
- Are familiar with high-availability database architectures.
- Thrive in fast-paced production environments.
- Enjoy solving complex technical challenges.
Conclusion
The PubMatic Database Administrator Recruitment 2026 in Pune is an excellent opportunity for experienced database professionals seeking to work with large-scale production systems and cutting-edge database technologies.
The role offers hands-on experience with MySQL, PostgreSQL, ProxySQL, Linux, automation, replication, disaster recovery, and cloud-scale infrastructure while collaborating with global engineering teams. If you are passionate about database administration, performance optimization, and building highly available systems, PubMatic provides an ideal platform for long-term career growth.
