Database Administrator (DBA)

$95,000 - $105,000/Yr

Triple Crown Sports - Fort Collins, CO

posted 23 days ago

Full-time - Mid Level
Onsite - Fort Collins, CO
Performing Arts, Spectator Sports, and Related Industries

About the position

The Database Administrator (DBA) at Triple Crown Sports is responsible for the overall management, provisioning, and security of the company's databases. This role focuses on database creation, environment architecture, access governance, and data security policy implementation, ensuring the integrity and performance of databases while aligning them with business goals.

Responsibilities

  • Design and create databases as per project needs and scalability requirements.
  • Manage the setup, configuration, and provisioning of database instances across different environments (development, staging, production).
  • Automate the database deployment process, ensuring seamless integration with development pipelines.
  • Design and manage database environments ensuring high availability, disaster recovery, and backup strategies.
  • Work closely with DevOps and infrastructure teams to optimize database performance, including load balancing and database clustering.
  • Collaborate with system architects to ensure databases meet the required performance, security, and compliance standards.
  • Implement and enforce database access policies ensuring least-privileged access principles.
  • Manage roles and permissions for database users, ensuring appropriate access control and periodic access reviews.
  • Regularly audit database activity to ensure compliance with security policies and industry regulations.
  • Develop, implement, and maintain comprehensive data security policies to safeguard sensitive information.
  • Ensure data encryption, both at rest and in transit, using the latest best practices and technologies.
  • Continuously monitor and review database security protocols to prevent unauthorized access and data breaches.
  • Conduct regular security assessments, vulnerability testing, and remedial action plans in coordination with the IT security team.
  • Create reports as requested to help the business understand the data trends and metrics necessary to make informed business decisions.
  • Assist/Train Junior staff members on report writing and design.

Requirements

  • Proven experience as a Database Administrator or in a similar role.
  • Expertise in database management systems (e.g. MySQL and MS SQL Server).
  • Hands-on experience with cloud database services, such as Azure SQL.
  • Strong understanding of database architecture, performance tuning, and optimization techniques.
  • Proficiency in scripting and automation tools (e.g. Shell, Python) for database automation.
  • Knowledge of data encryption, backup/recovery solutions, and security protocols.
  • Familiarity with regulatory compliance standards such as GDPR, HIPAA, or PCI-DSS.

Nice-to-haves

  • Minimum 5 years working experience as a database administrator.
  • Minimum 2 years working with MS Azure and cloud management tools.

Benefits

  • Competitive salary and benefits package.
  • Opportunities for professional growth and development.
  • A collaborative and supportive work environment.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service