Senior SQL Database Administrator - Remote

NTT Ltd.•Texas, United States of America, TX
•$108,000 - $200,000•Remote

About The Position

The Senior Database Administrator is an advanced subject matter expert responsible for the availability, integrity, and performance of complex and critical data assets. The role works closely with cross-functional teams to support data-driven applications, troubleshoot issues, and implement robust backup and recovery strategies. The position coordinates with Change Control, Release Management, Asset and Configuration Management, and Capacity and Availability Management to establish user needs, monitor user access and security, and control database access through permissions and privileges. It also supports database installation and maintenance, performance optimization, security, upgrades, disaster recovery, documentation, and end-user support.

Requirements

  • Bachelor’s degree or equivalent in computer science, engineering, information technology, or a related field.
  • Advanced demonstrated experience working as a Database Administrator within an Information Technology organization.
  • Advanced demonstrated experience with database backup and recovery best practices.
  • Advanced demonstrated experience running and creating health assessment reports.
  • Advanced demonstrated experience working with suppliers to deliver solutions.
  • Advanced demonstrated experience in Oracle Enterprise.
  • Advanced demonstrated experience in Microsoft SQL Server.
  • Advanced demonstrated experience managing databases.
  • Advanced proficiency in database administration, including installation, configuration, maintenance, and performance tuning.
  • Advanced knowledge of SQL for writing complex queries, stored procedures, and functions.
  • Advanced understanding of database security principles, access controls, and data encryption methods.
  • Advanced working knowledge of database backup and recovery strategies.
  • Ability to monitor database performance, resolve issues, and optimize database operations.
  • Ability to manage multiple projects concurrently with attention to detail.
  • Ability to learn new technologies as needed.
  • Ability to communicate complex IT information in a simplified form for different audiences.
  • Effective communication and collaboration skills for working with cross-functional teams and stakeholders.
  • Advanced understanding of data architecture and data services principles.
  • Advanced knowledge of application development lifecycle and data access layers.
  • Excellent problem-solving and analytical skills, including work with unstructured datasets.
  • Ability to manipulate, process, and extract value from large, disconnected datasets.

Nice To Haves

  • Relevant certification, such as MCSE DBA, Oracle Associate, or equivalent.
  • Microsoft Certified: Azure Database Administrator Associate certification.
  • Oracle Certified Professional (OCP) - Database Administrator certification.
  • MySQL Database Administrator certification.
  • PostgreSQL Certified Professional certification.
  • Completion of database management courses covering database administration, data modelling, SQL, and performance tuning.

Responsibilities

  • Install, configure, and maintain complex database management systems, including SQL Server, Oracle, MySQL, or other systems as required.
  • Collaborate with software developers and architects to design and optimize database schemas, data models, and database-related applications.
  • Contribute to database documentation, including data standards, data flow diagrams, standard operating procedures, and data dictionary definitions.
  • Monitor database performance, identify bottlenecks, and optimize queries and indexing.
  • Design and implement backup and disaster recovery strategies to support data availability and business continuity.
  • Regularly monitor production databases and respond to database issues, including bringing a database down or taking it offline when necessary.
  • Support the development of database utilities and automated reporting.
  • Work with Change Control and Release Management to commission and install new applications and customize existing applications to make them fit for purpose.
  • Plan and execute database software upgrades and apply patches.
  • Communicate with technical, applications, and operational employees to support database integrity and security.
  • Implement and manage security measures to protect databases from unauthorized access, data breaches, and data loss.
  • Conduct security audits and vulnerability assessments to maintain compliance with data protection standards and regulations.
  • Collaborate with developers, system administrators, network engineers, and business stakeholders on database-related initiatives.
  • Provide technical support to end-users, respond to database-related enquiries, and conduct training as needed.
  • Perform other related tasks as required.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service