Senior Database Administrator

CGGHouston, TX
83d

About The Position

Viridien is looking for a Senior Database Administrator to join our team and take ownership of the performance, availability, and security of our global database infrastructure. The ideal candidate combines deep technical expertise with strong analytical and problem-solving skills, ensuring our data systems run efficiently and reliably at scale.

Requirements

  • Bachelor’s or Master’s degree in Computer Science or a related field.
  • 5+ years of experience as a Database Administrator in large-scale, mission-critical environments.
  • Strong hands-on experience with MongoDB, including installation, configuration, sharding, and replica sets.
  • Proficiency in monitoring and performance tuning using Prometheus, Grafana, and MongoDB Ops Manager.
  • Expertise in MongoDB backup/restore procedures and managing data growth under high-traffic conditions.
  • Working experience with PostgreSQL or other real-time relational databases.
  • Solid understanding of High Availability (HA) and disaster recovery strategies.
  • Proven ability to troubleshoot complex performance issues and maintain system stability.
  • Excellent analytical thinking, attention to detail, and problem-solving skills.
  • Self-driven and eager to continuously learn new technologies.

Nice To Haves

  • Scripting experience in Bash, Python, or Golang for automation and database management.
  • Familiarity with GitLab, Linux, Docker, and Kubernetes environments.
  • Knowledge of data modeling, schema normalization, and relational database design.
  • Understanding of microservices architecture and client-server applications.
  • Exposure to DevOps tools and practices (CI/CD, containerization, orchestration).
  • Working knowledge of ANSI SQL.

Responsibilities

  • Manage, maintain, and optimize global database environments to ensure high performance, security, and availability.
  • Monitor database health, analyze performance metrics, and identify opportunities for query and system optimization.
  • Implement and maintain backup, restore, and high-availability strategies, including Point-in-Time Recovery (PITR).
  • Collaborate with development teams to design and optimize database structures and queries.
  • Troubleshoot performance and operational issues, ensuring minimal downtime and maximum reliability.
  • Support continuous improvement by defining and implementing best practices for database management.
  • Participate in 24x7 support rotations and respond effectively to critical production issues.

Benefits

  • 3 weeks’ vacation to recharge, 3 personal days and 8 sick days.
  • A hybrid and flexible work schedule.
  • Relaxed dress code policy.
  • Excellent 401k match program (we’ll match your 5% contribution up to 7%).
  • Parental leave program – paid time off to bond with new child.
  • Medical, dental, vision, supplemental benefits available.
  • Wellness Program and state-of-the-art Fitness Center.

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

Senior

Education Level

Bachelor's degree

Number of Employees

1,001-5,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service