We are looking for a highly skilled Senior Database Administrator to join our team and manage mission-critical databases across cloud and hybrid environments. The ideal candidate will have strong hands-on experience with MS SQL Server, Azure SQL, Azure Managed Instance, and exposure to PostgreSQL, MongoDB, and Oracle.
Key Responsibilities
Database Administration
- Install, configure, and maintain MS SQL Server, Azure SQL Database, and Azure Managed Instance
- Administer PostgreSQL and MongoDB databases in cloud and hybrid environments
- Provide secondary support for Oracle databases
- Perform database upgrades, migrations, and patching
Performance & Optimization
- Monitor and tune database performance to ensure optimal efficiency
- Implement indexing, partitioning, and query optimization strategies
Cloud & Security
- Administer databases in Microsoft Azure, including PaaS and Managed Instance services
- Ensure compliance with security standards, including encryption and access control
Backup & Disaster Recovery
- Design and implement backup and disaster recovery strategies
- Regularly test and validate recovery procedures
Automation & DevOps
- Develop automation scripts using PowerShell, Python, or Shell scripting
- Implement and maintain CI/CD pipelines for database deployments
Collaboration & Documentation
- Work closely with application, DevOps, and infrastructure teams
- Prepare and maintain comprehensive technical documentation and handover materials
Required Skills & Qualifications
- Strong experience in MS SQL Server and Azure SQL Database administration
- Hands-on expertise with Azure Managed Instance (MI)
- Proficiency in PostgreSQL and MongoDB administration
- Basic to intermediate experience supporting Oracle databases
- Solid understanding of SQL, T-SQL, PL/pgSQL, and NoSQL concepts
- Familiarity with Azure services such as Azure Data Factory, Backup, and Monitor
- Knowledge of high availability, replication, and failover clustering
- Experience with monitoring tools such as Azure Monitor, Prometheus, and Grafana
Preferred Qualifications
- 10+ Years of Experience
- Microsoft Certified: Azure Database Administrator Associate
- PostgreSQL DBA Certification
- MongoDB Certified DBA
- Experience with Kubernetes and containerized database deployments
- Knowledge of DevOps and CI/CD practices for database environments