Database Administrator

Overview

On Site
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - Independent

Skills

Database Administration
Database
Database Design
Database Security
Distribution
Encryption
Collaboration
Data Integrity
Data Modeling
Data Recovery
Data Storage
Auditing
Backup
CPU
Capacity Management
Change Management
Forecasting
High Availability
Management
Performance Monitoring
Privacy
Provisioning
Query Optimization
Recovery
Regulatory Compliance
Replication
Resource Allocation
Scalability
Access Control
Storage

Job Details

Position: Database Administrator

Type: Long-term contract

Location: Linthicum, MD (Onsite)

Position Description: The Database Management Specialist (Senior) shall provide highly technical expertise and support in the use of DBMS. This individual is responsible for performing the following tasks:

  • Performance Monitoring and Tuning: DBAs continuously monitor database performance, identifying bottlenecks, and proactively optimizing query execution plans, indexes, and database configurations. This ensures efficient use of resources and enhances overall system performance.
  • Resource Allocation and Management: DBAs manage database resources, such as CPU, memory, and storage, to prevent resource contention and ensure fair distribution among applications and tools.
  • Backup and Recovery: DBAs implement robust backup and recovery strategies to safeguard data integrity and provide rapid data recovery in case of failures or disasters. This ensures the reliability and stability of the shared platform.
  • Security and Access Controls: DBAs enforce security measures, access controls, and encryption to protect sensitive data from unauthorized access and ensure data privacy and compliance with regulations.
  • Database Provisioning and Scaling: DBAs handle the provisioning of new databases and scaling of existing databases to meet the evolving demands of applications and tools on the shared platform. This ensures scalability and flexibility in data storage.
  • Data Replication and High Availability: DBAs configure database replication and high availability mechanisms to minimize downtime and provide continuous access to critical data for applications and users.
  • Query Optimization and Troubleshooting: DBAs optimize complex queries, identifying and resolving performance issues. They collaborate with application developers to troubleshoot and resolve database-related problems.
  • Version and Change Management: DBAs manage database schema changes and versioning to coordinate updates and ensure compatibility between different applications and tools.
  • Monitoring and Alerting: DBAs set up monitoring and alerting systems to proactively detect issues and promptly respond to potential problems in the shared platform, ensuring observability and quick incident resolution.
  • Capacity Planning: DBAs conduct capacity planning to forecast future resource requirements and ensure that the shared platform can meet growing demands while maintaining optimal performance.
  • Collaboration with Data Architects and Developers: DBAs collaborate with data architects and application developers to understand data requirements and recommend database design improvements, data modeling enhancements, and best practices.
  • Database Security Audits: DBAs conduct regular security audits and vulnerability assessments to maintain a secure database environment and address potential security risks.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.