- Bengaluru, Karnataka, India
- Hybrid
- Full-time · Senior
- 7–10 years
Design, develop, and maintain complex SQL Server databases, stored procedures, functions, views, and ETL processes; architect and implement database solutions on Azure; optimize queries and database configurations; implement data security, backup/recovery, and high availability/disaster recovery strategies; collaborate with architects, application developers, BI/analytics teams, and business stakeholders; review and enforce development standards; troubleshoot production issues; contribute to capacity planning and continuous improvement.
Responsibilities
- Design, develop, and maintain complex SQL Server databases, stored procedures, functions, views, and ETL processes.
- Architect and implement database solutions on Azure using services such as Azure SQL Database, Azure SQL Managed Instance, Azure Data Factory, Azure Storage, and related components.
- Optimize and tune SQL queries, indexes, and database configurations for high performance and reliability.
- Implement and maintain data security, backup/recovery, and high availability/disaster recovery strategies.
- Collaborate with architects, application developers, BI/analytics teams, and business stakeholders to translate requirements into technical database designs.
Requirements
- BTech in Computer Science or related quantitative field
- Nice to have: Azure Synapse Analytics
- Nice to have: Databricks
- Nice to have: Power BI
- Nice to have: Cosmos DB
