SQL Server DBA
Urbana, MD
Contract
Job Description:
Provide
technical and operational database administration for MS SQL Server in Dev,
Test and Production environments• Apply database knowledge in the areas of
virtual & cloud database design, performance and tuning, backup and
recovery procedures and general problem resolution
• Support multiple servers and multiple databases of high complexity with multiple concurrent users, ensuring control, integrity and accessibility of the data
• Develop, implement, and monitor standards and procedures to ensure optimum performance, scalability and reliability• Create and maintain scripts and documentation for all aspects of administration including database design, implementation, data scrubbing, encryption, disaster recovery, and participate in disaster recovery process
• Perform system optimization and improvement planning, including, but not limited to, SQL Server database performance monitoring and analysis, capacity planning, system sizing and ongoing maintenance and tuning to ensure maximum performance
• Evaluate and interpret requirements to develop and implement appropriate technical solutions
• Be part of on-call rotation, including nights and weekends as needed
• Perform daily monitoring of servers to provide proactive issue resolution• Perform code reviews, identify potential issues to reduce technical debt and provide coding best practice recommendations
• Experience with multi-node/multi-instance clusters preferred
• Knowledge of hardware and its impact on SQL preferred• Proficient working knowledge of the SQL language• Remain up to date with latest SQL related technologies.
• Support multiple servers and multiple databases of high complexity with multiple concurrent users, ensuring control, integrity and accessibility of the data
• Develop, implement, and monitor standards and procedures to ensure optimum performance, scalability and reliability• Create and maintain scripts and documentation for all aspects of administration including database design, implementation, data scrubbing, encryption, disaster recovery, and participate in disaster recovery process
• Perform system optimization and improvement planning, including, but not limited to, SQL Server database performance monitoring and analysis, capacity planning, system sizing and ongoing maintenance and tuning to ensure maximum performance
• Evaluate and interpret requirements to develop and implement appropriate technical solutions
• Be part of on-call rotation, including nights and weekends as needed
• Perform daily monitoring of servers to provide proactive issue resolution• Perform code reviews, identify potential issues to reduce technical debt and provide coding best practice recommendations
• Experience with multi-node/multi-instance clusters preferred
• Knowledge of hardware and its impact on SQL preferred• Proficient working knowledge of the SQL language• Remain up to date with latest SQL related technologies.
Post a Comment