JO
XF-00093
Information Technology
Database Administrator
Posted 2 weeks ago
Job Description
About the Role
We are seeking an experienced Database Administrator (DBA) to join our technology team in Pune. As a Database Administrator, you will be responsible for the design, implementation, maintenance, and performance optimization of our database systems. You will ensure data integrity, security, and availability across multiple database platforms while supporting development teams and business operations. This role offers the opportunity to work with diverse database technologies and contribute to critical business applications.
Key Responsibilities
- Design, implement, and maintain database systems including SQL Server, MySQL, PostgreSQL, and Oracle databases
- Develop and implement database backup and recovery strategies to ensure business continuity and data protection
- Monitor database performance and implement optimization strategies including query tuning, index optimization, and resource management
- Create and maintain database documentation including data dictionaries, entity-relationship diagrams, and operational procedures
- Implement and enforce database security policies including user access management, encryption, and audit logging
- Perform database migrations, upgrades, and patches with minimal downtime and risk
- Design and implement high availability solutions including replication, clustering, and failover configurations
- Collaborate with development teams to optimize database schemas, stored procedures, and application queries
- Automate routine database administration tasks using scripts and scheduling tools
- Troubleshoot and resolve database-related issues including performance bottlenecks, connectivity problems, and data inconsistencies
- Plan and execute capacity management to ensure databases can scale with business growth
- Participate in disaster recovery planning and conduct regular DR testing exercises
Requirements
- Bachelor’s degree in Computer Science, Information Technology, or a related field
- 4+ years of experience as a Database Administrator with hands-on experience in SQL Server, MySQL, or PostgreSQL
- Strong proficiency in SQL including complex queries, stored procedures, functions, and triggers
- Experience with database performance tuning, query optimization, and indexing strategies
- Knowledge of database backup and recovery methodologies and tools
- Experience with high availability solutions such as replication, clustering, and Always On Availability Groups
- Understanding of database security best practices including encryption, access control, and auditing
- Experience with database monitoring tools and performance analysis techniques
- Familiarity with cloud database services (AWS RDS, Azure SQL, Google Cloud SQL) is a plus
- Strong problem-solving skills and attention to detail with excellent documentation abilities
What We Offer
- Opportunity to work with diverse database technologies and modern data platforms
- Exposure to both on-premises and cloud database environments
- Professional development opportunities including certifications and training
- Collaborative work environment with experienced data professionals
- Competitive compensation and comprehensive benefits package
- Work-life balance with flexible working arrangements
- Career growth opportunities in data engineering and architecture
Interested in this position?
Take the next step in your career. Submit your application now and our team will review your profile.