Database Administrator (DBA)

$113,300 - $141,599/Yr

Tays - Baltimore, MD

posted 3 months ago

Full-time - Senior
Remote - Baltimore, MD
Professional, Scientific, and Technical Services

About the position

TAYS Inc. is seeking a Database Administrator (DBA) to manage, optimize, and secure database systems using the latest technologies and best practices. The role involves collaborating with an Agile team to ensure efficient data processing, robust backup and recovery procedures, and seamless data migration. The DBA will design, build, deploy, and maintain high-performance database systems while ensuring data integrity and security throughout all processes.

Responsibilities

  • Install, configure, and maintain database systems (e.g., Oracle, MySQL, SQL Server, PostgreSQL).
  • Monitor and optimize the performance of the database systems.
  • Implement and manage database security measures to protect data integrity and ensure compliance with relevant regulations and standards.
  • Develop and implement robust backup and recovery procedures.
  • Ensure the accuracy and consistency of data across the databases.
  • Design and implement database schemas, tables, views, indexes, and stored procedures.
  • Plan for future growth and scalability of database systems.
  • Develop and maintain scripts to automate routine database maintenance tasks.
  • Work closely with development teams to design and optimize database structures for application performance and scalability.
  • Maintain detailed documentation of database configurations, procedures, and best practices.
  • Provide 24/7 support for critical database systems as needed.

Requirements

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Minimum of 7 years of experience as a Database Administrator.
  • Strong proficiency in database management systems (e.g., Oracle, MySQL, SQL Server, PostgreSQL).
  • Proven experience in performance tuning, optimization, and troubleshooting of database systems.
  • In-depth knowledge of database security, backup, and recovery procedures.
  • Experience with database design, schema creation, and query optimization.
  • Proficiency in scripting languages (e.g., Python, PowerShell, Bash) for automation.
  • Strong understanding of data integrity and data validation techniques.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work independently and as part of a team.
  • Strong communication and documentation skills.
  • The ability to obtain and maintain an active Public Trust clearance.

Nice-to-haves

  • Master's degree in Computer Science, Information Technology, or a related field.
  • Certification in database management (e.g., Oracle Certified Professional, Microsoft Certified: Azure Database Administrator).
  • Experience with cloud-based database services (e.g., AWS RDS, Azure SQL Database).
  • Knowledge of big data technologies (e.g., Hadoop, NoSQL databases).
  • Experience with database monitoring tools (e.g., SolarWinds, New Relic, Datadog).
  • Familiarity with Agile development methodologies.
  • An active Public Trust or higher.

Benefits

  • Tuition reimbursement
  • Paid time off
  • Generous PTO, including 11 federal holidays and 2 floating holidays
  • Quarterly gatherings for team bonding or community service
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service