SQL Server DBA
Job Summary
Role: SQL Server DBA
Key Skills: T-SQL Azure SQL MI Performance Tuning Always On HA/DR Backup/Recovery SSIS ADF
Brampton ON - Hybrid (3 Days WFO)
Role Descriptions:
Key Responsibilities
Administer and support Microsoft SQL Server and Azure SQL Managed Instance environments.
Monitor database performance availability security and capacity.
Implement and manage HA/DR solutions including Always On Availability Groups replication backup and recovery.
Perform database patching upgrades migrations and maintenance activities.
Troubleshoot production issues related to performance locking blocking and connectivity.
Database Development
Design and develop T-SQL objects including Stored Procedures Functions Views and Triggers.
Optimize SQL queries indexing strategies and execution plans.
Develop and support ETL processes using SSIS and Azure Data Factory (ADF).
Collaborate with application teams to ensure database design follows best practices.
Java / Spring Boot Development
Develop enhance and support Java-based applications using Spring Boot.
Build REST APIs and microservices supporting enterprise applications.
Integrate Spring Boot applications with SQL Server and Azure SQL MI databases.
Participate in application troubleshooting performance optimization and production support.
Support CI/CD deployments and development best practices.
Spring Boot experience is desirable but not the primary focus of this role.
Essential Skills:
Required Skills
7 years of SQL Server DBA and Database Development experience.
Strong expertise in:
Azure SQL Managed Instance (SQL MI) T-SQL Programming
Query Optimization & Performance Tuning
SSIS SSRS Azure Data Factory
Database Security & Monitoring
2 years of Java and Spring Boot development experience.
Experience with REST APIs and Microservices.
Exposure to Azure DevOps Git and CI/CD pipelines.
Strong troubleshooting and problem-solving skills.
Preferred Skills
Experience with Azure cloud services and database migrations.
Knowledge of Power BI Databricks or Synapse.
PowerShell scripting and automation experience.
Azure or Microsoft SQL certifications preferred.