MS SQL Server Database Administrator
Job Description
Job Description
We’re on the hunt for a seasoned SQL Server Database Administrator in Dallas, TX, with a sharp eye for detail and a passion for performance, scalability, and modernization. If you have hands-on experience with Oracle DB administration, even better!
As part of our DBA team, you’ll play a vital role in supporting both critical production systems and project-based initiatives, including cloud migrations, database automation, and governance improvements. This is your chance to work with enterprise-scale databases (up to 12TB!) and cutting-edge tech in a fast-paced environment.
SALARY COMP: Up to $65/HR depending on the candidate’s experience, etc.
WHAT CAN BCT OFFER YOU:
- BCT pays up to 60% of medical insurance for employees
- $50k paid life insurance policy
- Home, Auto & Pet Insurance, along with Legal & Identity Theft
- Dental & Vision, 401K match, and short & long-term disability insurance
- Flexible Spending Account
- Exceptional company values and culture with annual Anniversary Bonuses
- Hybrid Working Model (3 days on-site/2 remote)
WHAT YOU’LL BE DOING:
- Manage and optimize large SQL Server environments (300GB – 12TB) with a focus on reliability, performance, and security.
- Tune queries, optimize indexes, and resolve performance bottlenecks across OLTP and OLAP workloads.
- Collaborate with development teams on SQL improvements and database design best practices.
- Implement and support HADR strategies, including Always-On Availability Groups on WFCI.
- Work with Azure SQL Managed Instances and help drive automation efforts.
- Support Oracle database tasks as needed.
- Develop automation scripts using PowerShell and Python to streamline operations.
- Monitor performance, maintain systems, and keep environments secure with proactive patching and updates.
- Perform database migrations, refreshes & maintenance based on business needs.
- Provide support for SSIS, SSRS, and SSAS components.
WHAT YOU’LL BRING:
- 7+ years in IT with 5+ years in SQL Server database administration.
- Deep experience in performance tuning, optimization, and database security.
- Proven track record with Azure SQL Server environments.
- Skilled in automating routine tasks and writing clean, reusable scripts.
- Working knowledge of Oracle database administration.
- Strong understanding of change management and deployment processes.
- Clear communicator and team player with solid documentation habits.
BONUS POINTS FOR:
- Experience with PowerShell and/or Python scripting.
- Familiarity with Dell PPDM, monitoring tools, and enterprise backup solutions.
- Deeper knowledge of the Microsoft Azure ecosystem.
Apply now! CP # 8497