Ghx-posted about 1 year ago
Full-time • Manager
Louisville, CO
501-1,000 employees
Administrative and Support Services

The Manager, Database Administration will lead a team responsible for designing, implementing, and maintaining database systems that support critical data operations across the organization. This role is crucial for setting strategic direction for database architecture, ensuring high availability and performance, and enabling data-driven decision-making. The successful candidate will drive initiatives around automation, security, and cloud integration while adhering to industry standards and regulatory compliance.

  • Lead, mentor, and develop a high-performing team of database administrators and engineers.
  • Set clear team OKRs and goals aligned with organizational objectives, conducting regular performance reviews and providing ongoing feedback.
  • Partner with HR on recruiting and retaining top talent, ensuring team capacity meets future workload and project demands.
  • Architect and oversee robust, scalable, and secure database environments, leveraging best practices for high availability, disaster recovery, and data integrity.
  • Collaborate with DevOps and cloud teams to develop and implement cloud migration strategies, hybrid architectures, and automation solutions.
  • Drive the adoption of emerging database technologies and frameworks.
  • Proactively monitor database systems to identify performance bottlenecks and implement tuning strategies.
  • Analyze workload patterns and advise on capacity planning and forecasting.
  • Oversee automation initiatives in backup, recovery, and failover procedures.
  • Ensure 24/7 database uptime and availability, establishing and refining incident management protocols.
  • Develop and enforce SLAs and operational KPIs, producing regular reports on database health, performance, and capacity.
  • Coordinate with infrastructure and security teams to execute patching, upgrades, and compliance audits.
  • Lead efforts to implement and maintain data privacy and compliance requirements.
  • Design and enforce access controls, encryption standards, and data masking policies.
  • Conduct regular security assessments, vulnerability scans, and penetration tests.
  • Work closely with executives, development, quality assurance, systems engineering, and data engineering teams to align database architecture with application requirements.
  • Bachelor's degree in Computer Science, Information Systems, or a related field (or equivalent professional experience).
  • 10+ years of experience in database administration with at least 3 years in a leadership or management role.
  • Hands-on experience with Agile methodologies (scrum, springs, kanban), DevOps practices, and ticketing systems (ServiceNow, Jira).
  • Knowledge of ITIL/ITSM practices, with experience in creating and managing runbooks, playbooks, and operational documentation.
  • Hands-on experience with multiple database engines such as MySQL, MongoDB, ElasticSearch, PostgreSQL, Redis, Oracle, MSSQL.
  • Familiarity with data engineering concepts, including ETL, data warehousing, and data lakes.
  • Experience managing database environments in a microservices or containerized ecosystem.
  • Experience implementing air-gapped backups.
  • Exposure to Big Data technologies and experience integrating structured and unstructured data sources.
  • Health insurance
  • 401k
  • Paid holidays
  • Professional development opportunities
  • Flexible scheduling
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service