What are the responsibilities and job description for the SQL Database Administrator (DBA) - Local Candidates Only position at TrustMinds, Inc.?
Job Details
Job Title: SQL Database Administrator (DBA)
Location: King of Prussia, PA Local Candidates Only - Hybrid Work - Onsite 3 days - remote Mon & Friday
Duration: 6 months plus (prefer contract to hire)
Position Summary:
Client is seeking an experienced Database Administrator (DBA) contractor to support and maintain our database systems, SQL-based platforms (SQL Managed Instances and Azure SQL). This position will require collaboration with cross-functional and cross-regional teams, and will play a critical role in ensuring the performance, reliability, and security of database operations. This is an onsite role based in King of Prussia, PA, with the potential for some after-hours work as needed.
Key Responsibilities:
- Database Administration and Maintenance:
- Administer SQL databases, including SQL Managed Instances and Azure SQL.
- Perform routine maintenance, backups, restores, and database health checks.
- Performance Optimization:
- Identify and resolve database performance bottlenecks through indexing, query tuning, and schema improvements.
- Ensure high availability and scalability of database systems.
- Cross-Regional Collaboration:
- Partner with global teams to align database initiatives with organizational goals.
- Ensure seamless handoffs and collaboration across time zones.
- Security and Compliance:
- Implement robust database security measures and user access controls.
- Maintain compliance with corporate policies and applicable regulations.
- Upgrades and Troubleshooting:
- Plan and execute database upgrades and migrations with minimal downtime.
- Respond promptly to database outages or performance issues, including after-hours when required.
- Documentation and Reporting:
- Develop and maintain detailed documentation of database configurations, procedures, and performance metrics.
- Provide periodic performance reports and recommendations for improvement.
Qualifications:
- Education and Experience:
- Bachelor s degree in computer science, Information Technology, or a related field (or equivalent experience).
- 5 years of hands-on database administration experience, focusing on SQL Server and Azure SQL environments.
- Technical Skills:
- Strong proficiency in T-SQL, query optimization, and indexing strategies.
- Experience with Azure SQL tools and services.
- Knowledge of high availability, disaster recovery, and backup strategies.
- Collaboration Skills:
- Experience working with cross-functional and cross-regional teams, ensuring effective communication and knowledge sharing.
- Ability to collaborate across cultures and time zones effectively.
- Other Skills:
- Excellent problem-solving abilities.
- Strong written and verbal communication skills.
- Ability to adapt to a dynamic work environment and manage multiple tasks efficiently.