SQL Server DBA2

Key Responsibilities:

Database Management:

  • Manage, configure, and maintain SQL Server databases in high-availability environments (Active-Active).
  • Ensure optimal database performance, tuning queries, and optimizing resources.
  • Monitor and resolve database performance issues, minimizing downtime.

Cluster Setup and Management:

  • Design, implement, and support SQL Server AlwaysOn availability groups and failover clustering.
  • Ensure high availability and disaster recovery across multi-node SQL Server clusters.
  • Monitor and manage cluster health, replication, and failover processes.

On-Prem to AWS Migration:

  • Lead and execute migration of on-premise SQL Server databases to AWS cloud, including RDS and EC2 setups.
  • Plan, architect, and execute database migration strategies with minimal downtime and risk.
  • Configure databases in AWS environments, ensuring scalability, performance, and security.

Backup, Recovery, and Disaster Recovery:

  • Implement and manage backup and recovery strategies to safeguard critical data.
  • Test and maintain disaster recovery plans to ensure database availability during unforeseen events.
  • Manage database replication between on-premises and cloud infrastructure.

Security and Compliance:

  • Ensure databases adhere to security and compliance policies, implementing data encryptionaccess control, and auditing.
  • Regularly conduct security audits and apply patches and updates to mitigate vulnerabilities.
  • Collaborate with security teams to meet industry compliance standards.

Support and Troubleshooting:

  • Provide 24/7 support for production databases, ensuring rapid resolution of any issues.
  • Troubleshoot and resolve complex database issues related to performance, availability, and security.
  • Document procedures, guidelines, and best practices for maintaining and optimizing SQL Server environments.

Automation and Scripting:

  • Automate routine database tasks, including backups, monitoring, and performance tuning using tools such as PowerShellT-SQL, or other automation tools.
  • Continuously improve efficiency and reduce manual intervention in database operations.

Collaboration:

  • Work closely with development, infrastructure, and operations teams to ensure smooth database operations across all environments.
  • Provide guidance and best practices for database design, development, and optimization.

Required Skills and Qualifications:

  • 5+ years of experience as a SQL Server DBA in enterprise environments.
  • Strong knowledge of SQL Server clusteringAlwaysOn availability groups, and Active-Active setups.
  • Experience with on-premises to AWS migration for SQL Server databases.
  • Expertise in AWS RDSEC2, and other AWS database services.
  • Proven experience in performance tuningquery optimization, and database maintenance.
  • Strong understanding of backup, recovery, and disaster recovery strategies.
  • Proficiency in T-SQLPowerShell, and other automation scripting languages.
  • Excellent troubleshooting, problem-solving, and communication skills.
Read Full Description
Confirmed an hour ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles