Overview
Senior Database Administrator II role leading complex database projects, optimizing database operations, and mentoring junior engineers, with in-depth experience of database technology to create, manage and implement complex database solutions for RDS or VM running in AWS/Azure environments.
What you'll do
- Design, implement, and manage complex, scalable, and secure RDS environments (HA, AZ, DR, Always-On).
- Build and maintain robust and secure databases.
- Offer technical leadership within the team, making decisions related to technology stacks, tools, and methodologies.
- Understand the overall architecture and ensure it is maintainable and aligned with the organization's goals.
- Identify and fix security vulnerabilities (SOX Compliance).
- Collaborate with Engineering to make sure the platform is scalable and reliable.
- Work with the business and 3rd party vendors to conceptualize and implement custom designs.
- Define High Availability and Backup solutions to have a redundant database.
- Oversee advanced monitoring and alerting systems to ensure RDS services are highly available and performant.
- Lead complex troubleshooting efforts, conduct root cause analyses, and implement long-term solutions.
- Ensure database environments comply with the highest security standards and best practices.
- Support compliance initiatives and maintain thorough documentation for regulatory requirements.
- Collaborate with cross-functional teams including development, QA, and product to support deployment and integration activities.
- Provide mentorship and technical guidance to junior and mid-level KDO engineers.
- Communicate effectively with stakeholders, providing strategic updates and insights on database operations.
What you'll need
- Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent experience.
- 8+ years of experience in database administration.
- Strong hands-on experience as a MongoDB DBA (replica sets, sharding, aggregation framework, backup/restore, security).
- Working experience with PostgreSQL administration (replication, vacuum/autovacuum tuning, indexing, backup and recovery).
- Strong problem-solving and analytical skills.
- Excellent communication and interpersonal abilities.
- Ability to work independently and as part of a team in a fast-paced environment.
- Eagerness to learn and adapt to new technologies and processes.
Nice to have
- Experience with Azure/AWS/On-Prem MS-SQL databases.
- Experience with monitoring tools like DPA, Dynatrace.
- Familiarity with SNOW or other ITIL process management processes.
- Experience with scripting languages (e.g., Python, Bash) is a plus.
Details
- Location: Bangalore, KA, India.
- Hybrid schedule: 3 days remote / 2 days in office.
- 30-day notification period preferred.
- Employee type: Employee.
Read the full description and apply on the company’s own careers page.