| Job Description: |
Key Responsibilities Database Administration & Operations • Design, install, configure, and administer Oracle databases (Oracle 12c/19c or later) in production, non production, DR, and high availability environments. • Manage routine DBA activities including database provisioning, user/security management, patching, upgrades, backups, restores, and performance tuning. • Monitor database health, capacity, and performance, proactively identifying and resolving issues to meet SLA and uptime requirements. • Implement and maintain backup, recovery, and disaster recovery strategies (RMAN, Data Guard, replication). Cloud & Azure Database Management • Support and administer Azure database services such as Azure SQL Database, Azure SQL Managed Instance, and Azure VM based databases. • Assist in database migrations from on premises Oracle or SQL platforms to Azure hosted solutions. • Work with cloud architects to design secure, scalable, and cost optimized database solutions in Azure. • Integrate databases with Azure services for monitoring, security, and automation. Performance, Security & Compliance • Perform advanced database performance tuning, query optimization, and index design. • Implement and enforce database security best practices, including access control, encryption, auditing, and vulnerability remediation. • Support regulatory, audit, and compliance requirements through proper documentation, logging, and governance controls. High Availability, DR & Support • Design and maintain high availability and disaster recovery architectures for mission critical systems. • Participate in on call support, incident response, root cause analysis, and post incident reporting. • Support application go lives, production cutovers, and post deployment stabilization. Collaboration & Documentation • Collaborate with application teams, infrastructure engineers, cloud teams, and vendors to support end to end project delivery. • Prepare and maintain technical documentation, operational runbooks, and standard operating procedures. • Provide guidance, mentoring, and technical oversight to junior DBAs or support teams. ________________________________________ Required Skills & Experience Technical Skills • 10+ years of experience as a Database Administrator in enterprise environments. • Strong hands on expertise in Oracle Database administration (12c/19c or later). • Experience with Oracle RMAN, Data Guard, ASM, and performance diagnostics. • Working knowledge of Azure database platforms (Azure SQL Database, Managed Instance, Azure VMs). • Experience with database migrations, upgrades, and platform modernization initiatives. • Proficiency with scripting and automation (Shell, PowerShell, or similar). Soft Skills • Strong analytical, troubleshooting, and problem solving skills. • Ability to communicate effectively with technical and non technical stakeholders. • Experience working in ITIL based operational environments and project driven engagements. • Strong ownership mindset with the ability to work independently and as part of a team. ________________________________________ Preferred / Nice to Have • Experience with hybrid cloud environments (on premises + Azure). • Exposure to Azure DevOps, CI/CD pipelines, or infrastructure as code practices. • Oracle, Microsoft Azure, or cloud architecture certifications. • Experience supporting regulated or high availability environments (utilities, finance, healthcare). |