Post Job Free

Resume

Sign in

Sql Server Disaster Recovery

Location:
Edmond, OK
Posted:
January 08, 2024

Contact this candidate

Resume:

Michael Nji Ade

Mobile: 405-***-**** Email: ad2j7k@r.postjobfree.com

Objective

With 5 years of experience in Sql Server Database Administration, I have administered and provisioned SQL 2012 to 2019 in Production, Test, Development and Clustered Environments. I am a Highly motivated self-starter with strong interpersonal and persuasive communication, outstanding problem solving and active listening skills. Having worked in several agile environments as the only DBA and with teams, my experience spans; Installation and Configuration of SQL Server, Upgrade and Service Pack, Performance Tuning, High Availability and Disaster Recovery/Disaster prevention, Database Refreshes, SQL Server Upgrades and Patches and the preparation and deployment of SSIS packages, Active directory and other Windows server features.

Skills & Abilities

• Virtualization using Hyper-V

• SQL Server Integration Services – SSIS

• SQL Server Analysis Services – SSAS

• SQL Server Reporting Services – SSRS

• High Availability (HA) and Disaster Recovery (DR) solutions; Traditional FailoverClusters, AlwaysOn Availability Groups, Replication, Database Mirroring and Log shipping.

• SQL Server Monitoring - Inbuilt monitoring tools like SQL Server Profiler, Database.

• Tuning Advisor, Extended Events and External tools like IDERA.

• Using PowerShell to automate processes on my servers.

• Proficient with SQL Server 2008 to 2019, Optimization and Performance Tuning. Experience

[Database Administrator] [Providence Healthcare] [2019] – [present]

• Planning the Installation of Microsoft SQL Server 2012-2019, building, designing, Configuration, Upgrade, Migration and application of Windows and SQL Patching during scheduled database downtimes after hours to ensure databases are up to date in Virtualized environments.

• Implementation and define vigorous Backup and Recovery strategies and Capacity planning following the company's Recovery Point Objective(RPO) and Recovery Time Objective (RTO) and the Retention policy.

• Recommending and implementing data security by creating users and assigning permissions based on the minimum level of database access the user would need and with tools like Always Encrypted, Transparent Data Encryption (TDE) and Dynamic Data Masking (DDM) to secure clients sensitive data.

• Leveraging the uses of in-built software in SSMS such as SQL Server profiler,Performance monitor, Extended Events, DMVs, Database Integrity checks to ensure database integrity, stability, and system availability and other Third-party software like IDERA and SolarWinds Database Performance Analyzer to monitor system health and security.

• Configured High Availability (HA) and Disaster Recovery (DR) Solutions on productions systems using Clustering - Always On, Traditional Failover Clustering (Windows Server Failover Cluster - WSFC), Database Mirroring, Replication such as peer-to-peer replication, merger replication and transactional replication and Log Shipping to make sure the databases are always available and participating in disaster recovery testing.

• Managing and providing end to end support and problem resolution for SQL Server databases through multiple product lifecycle environments, such as development and testing to mission- critical production systems.

• Create and update database documentation about company standard

• procedures, technology features and production issue troubleshooting.

• Analyse, solve, and correct issues in real time and provide end-to-end problem resolution such as hardware and software purchases, server configuration changes and assisting developers with query/index tuning, Partitioning, compression and statistics to enhance speed and maximise system performance.

• Creating and monitoring maintenance plans and agent jobs that take backups and defragment indexes for query performance.

• Review scripts submitted by the development team and working with other teams like systems analysts, developers, business analysts, and project teams to perform the capacity planning required to create and maintain the Databases.

• Control and establish appropriate database user access control levels by provisioning and deprovisioning users based upon company policy to control access for each segment of the Databases. Develops database security guidelines and performs audits.

[DATABASE ADMINISTRATOR] [Synergy Healthcare] [2017] – [2019]

• Design, develop, test, deploy and maintain databases, database objects,database security and database recovery solutions.

• Configure and setup Always On availability groups in a 3-node cluster.

• Instituted the maintenance and support of Replication and Log Shipping.

• Created various maintenance plans for index fragmentation and backups to

• automate the teams’ tasks and ensure better system health and performance.

• Identify existing systems that are candidates to be enhanced or modernised through detailed analysis of the use and design of current databases.

• Develops rules and guidelines for the development of SQL objects. Optimised indexes and tables. Creates and maintains database dictionaries and schema documentation. Designs and deploys data table structures, triggers, functions, stored procedures, and views. Creates queries and reports. Fulfils data requests.Resolves database access and performance issues.

• Interface with developers, network, virtualization, storage, and systems operations teams to resolve problems with applications and database systems. Education

Diploma in Automation Engineering.

Minimum of 5 years MS SQL Server development experience. Minimum of 5 years MS SQL Server database administration experience. BA or BS degree preferred.

Experience with the installation, configuration and support for MS SQL Server 2012 or newer. Experience implementing High Availability and Disaster Recovery solutions within MS SQL Server. Experience with SSRS, SSIS, and SSAS or Power BI, Azure Data Factory, and Azure Analysis Services. Strong knowledge of database performance tuning and query optimization. Experience with Azure SQL, Azure SQL Managed Instance and Synapse. Experience in PowerShell scripting.

Experience in an enterprise level production data center environment managing enterprise class MS SQL Server databases. Experience in proactively monitoring database health, repairing deadlock errors, executing maintenance packages, monitoring s pace and indexing strategy. Experience in both OLTP databases and OLAP/data warehousing. MongoDB, Cosmos DB, Oracle experience desired but not required. Ability to work cross-functionally in a team environment. Handle various tasks with frequent interruptions.

Ability to work independently and to know when to ask for assistance. Excellent written and verbal communication skills. Ability to convey a professional and positive image in all situations. Consi stently executes presenting one's thoughts and ideas in an organized manner. Consi stently executes documenting findings and solutions that address business needs. Consi stently executes in communicating technical concepts and ideas in a business friendly manne 5 years’ DBA experience with Microsoft SQL Server (2012 or greater) in a production environment. 2 years’ experience in configuring, implementing and supporting large highly available SQL Server environments, including experience with Failover Cluster and database mirroring/ always on. 2 years’ experience in SQL Server troubleshooting; ability to proactively identify, troubleshoot and resolve live database systems issues. 2 years’ experience in using databases on a virtual platform. 2 years’ experience following functions: query, index and DB I/O performance tuning, and Stored Procedures and SQL coding. 1 year experience using T-S QL and PowerShell Scripts. 1 year experience with disaster recovery principles and practices, including planning, testing, backup/ restore using disk-ba sed backup solutions. Experience in Performance Tuning, Query Optimization, using Performance Monitor, SQL Profiler, extended events, index and fragmentation. Ability to detect and troubleshoot SQL Server related CPU, memory, I/O, disk space and other resource contention. Knowledge of multiple IT environments including server and cloud-based platforms. Knowledge and comprehension of secure build techniques, tools and practices of DISA STIG. Experience with backups, restores, recovery models, database shrink operations, DBCC commands, Clustering, Database mirroring, Replication. Maintain and patch all database security vulnerabilities and implemented remediation. Per DoD Directive 8570.1M or successor, this position requires IAT Level II (or equivalent) or higher. Requires a Microsoft Certified: Azure Database Administrator Associate pluUsing SQL DBA analytics, provide recommendations for a new 3rd party open-source Database Advisory tools for database diagramming and design. Undertakes complex database projects requiring specialized technical knowledge. Makes well-thought-out decisions on complex or ambiguous database issues. Comprehends the big picture. Provide technical database expertise and/or solution delivery support for maintaining performance and reliability of database solutions. Maintain and enhance engagement with business and IT partners to determine requirements in support of service levels and project commitments. Establishes partner relationships with clients, internal and external. Visible and accessible to clients. Provide technical database expertise and solution delivery support for maintaining performance and reliability of database solutions. Provide technical expertise in Database and Instance level configuration, SQL tuning, Transact-S QL, Index design and tuning, database design, data-warehousing design, and Powershell Scripting. Provide solution delivery support for maintaining performance and reliability of database solutions. Provide expertise to analyze ad-hoc and batch T-SQL queries. Use default and cust om Extended Events for additional performance monitoring Build and maintains knowledge of new technologies or technology opportunities and assists in development of analysis for business and/or IT clients. Participate in relevant IT Architecture Domain Groups to appropriately review and plan the introduction of new database technologies. Ensures appropriate implementation of technology both within the production and the development environments. Establishes and communicates common technical goals/direction for team.s



Contact this candidate