Database Administrator

Oklahoma State GovernmentOklahoma City, OK
13dOnsite

About The Position

As a SQL Server Database Administrator with OMES you will enjoy: Generous leave including 15 days of vacation, 15 days of sick leave and 11 paid holidays annually. A comprehensive Benefit Package with a generous benefit allowance to offset the cost of insurance premiums for employees and their eligible dependents. Job Details Full-time 40-hour work weeks. Support the Information Services Division. Salary is based on education and experience. Position is on-site in Oklahoma City, OK. Position Summary This position is assigned responsibilities involving the administration of SQL Server databases. This includes the design, development, maintenance, security administration, capacity planning, performance monitoring and tuning, upgrade, backup and recovery of SQL Server databases to ensure maximum availability, integrity, confidentiality and security of data.

Requirements

  • Requirements include six years of experience in an information technology or data management field or an equivalent combination of education and experience, substituting 12 semester hours in computer science or management information systems course work for each year of the required experience.

Nice To Haves

  • Demonstrated expertise with SQL Server 2008/2008 R2/2012/2014/2016/2017/2019/2022 features and performance tuning tools.
  • Proven experience designing and supporting SQL server high-availability solutions such as Always On Availability Groups, Failover Clustering, replication, and log shipping.
  • Advanced skills in T-SQL development, query tuning, and analyzing execution plans.
  • Strong background with PowerShell scripting and automation of administrative tasks.
  • Extensive experience managing large-scale databases and high-throughput systems.
  • Proven experience building and managing Azure SQL, Azure Managed Instance, AWS RDS for SQL Server, Cloud SQL on Google Cloud Platform, or hybrid cloud architectures
  • Experience with ETL tools (SSIS), reporting services (SSRS) and Azure data factory.
  • Ability to lead or contribute to database modernization efforts, including cloud migration or consolidation projects.
  • Experience in managing PostgreSQL, MySQL and SharePoint Databases.
  • Excellent communication skills with the ability to collaborate across technical and business teams.
  • Demonstrated ability to work effectively in cross-functional teams, including developers, system administrators, analysts, and business stakeholders.
  • Relevant certifications such as: Microsoft Certified: Azure Database Administrator Associate, MCSE: Data Management and Analytics, MCSA: SQL Server

Responsibilities

  • Database Installation, Configuration & Upgrades Install, configure, and maintain SQL Server instances across on-prem and cloud environments. Apply patches, cumulative updates, and perform version upgrades/migrations. Configure SQL Server components such as SSIS, SSRS, and SSAS when required.
  • Performance Monitoring & Optimization Monitor database performance using DMVs, Extended Events, Query Store, and other tools. Tune SQL queries, indexes, and execution plans to ensure optimal database performance. Troubleshoot blocking, deadlocks, and system bottlenecks.
  • Backup, Recovery & High Availability Develop and manage reliable database backup and recovery strategies. Perform restore scenarios including point-in-time recovery. Configure and support high-availability solutions such as Always On AGs, Failover Clustering, log shipping, and replication. Participate in disaster recovery planning and testing.
  • Security & Compliance Manage database security including logins, users, roles, and permissions. Implement encryption like TDE or its equivalent, auditing, and best-practice security measures. Ensure regulatory and internal compliance standards are met.
  • Database Maintenance & Operations Manage SQL Agent jobs, alerts, and automation processes. Perform ongoing maintenance: index management, statistics updates, DBCC integrity checks. Monitor database growth, storage utilization, and capacity planning. Execute schema changes, deployments, and environment refreshes.
  • Troubleshooting & Support Diagnose and resolve production incidents, errors, and performance degradation. Analyze logs, trace files, deadlock graphs, and memory dumps as needed. Provide on-call support for critical systems.
  • Automation & Scripting Create and maintain scripts using T-SQL and PowerShell to automate routine tasks. Build monitoring and alerting solutions to proactively identify issues.
  • Collaboration & Documentation Work closely with users, developers, system administrators, stakeholders and other teams. Document configurations, procedures, and runbooks for operational excellence. Assist in mentoring junior team members as needed.

Benefits

  • Generous leave including 15 days of vacation, 15 days of sick leave and 11 paid holidays annually.
  • A comprehensive Benefit Package with a generous benefit allowance to offset the cost of insurance premiums for employees and their eligible dependents.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

101-250 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service