Trivandrum
3 days ago
Senior Database Engineer

We are seeking a Senior Database Engineer with 12–15 years of experience in designing, optimizing, and managing enterprise-level database solutions across on-premises and cloud environments. The ideal candidate will have deep expertise in Oracle, Microsoft SQL Server, SSRS, SSIS, Azure SQL Server, and Azure Managed Instance, with strong performance tuning skills to ensure database reliability, scalability, and high performance.

Key Responsibilities

Design, implement, and manage Oracle and Microsoft SQL Server databases to support high-performance, mission-critical applications. Perform performance tuning, query optimization, and index management for both SQL Server and Oracle environments. Administer and support Azure SQL Server and Azure Managed Instance, ensuring security, availability, and scalability. Develop and maintain SSRS (Reporting Services) and SSIS (Integration Services) solutions for reporting and ETL processes. Monitor, troubleshoot, and resolve database performance issues, replication failures, and security vulnerabilities. Partner with development and operations teams to optimize queries, stored procedures, and database structures. Implement and manage backup, recovery, replication, mirroring, and failover clustering strategies. Enforce database security best practices, compliance standards, and auditing processes. Lead database migrations, upgrades, and cloud adoption initiatives in collaboration with cross-functional teams. Provide technical mentorship to junior engineers and foster knowledge sharing across the team.

Qualifications & Experience

12–15 years of experience in database engineering, administration, and performance tuning. Advanced expertise in Oracle (PL/SQL, indexing, partitioning) and Microsoft SQL Server (T-SQL, stored procedures, indexing). Strong hands-on experience with Azure SQL Server and Azure Managed Instance. Proven proficiency in SSRS (reporting) and SSIS (ETL development). Advanced query optimization and execution plan analysis skills. Experience with high-availability configurations: Always On, clustering, replication, log shipping. Knowledge of database security, auditing, and compliance frameworks. Strong analytical, troubleshooting, and problem-solving skills in complex enterprise environments. Excellent communication skills and proven ability to work with diverse stakeholders. Preferred certifications: Microsoft Certified: Azure Database Administrator Associate Oracle Database Administrator Certified Professional

Preferred Skills

Experience with cloud-native database solutions and database automation. Familiarity with DevOps practices, Infrastructure as Code (IaC), and CI/CD pipelines for database deployments. Understanding of NoSQL databases and hybrid cloud architectures.

 

Confirmar seu email: Enviar Email