Back to jobs

Database Administrator

Novato, California, United States

Actively hiring, first seen by us today
Pay
Pay not listedSimilar roles state $127K–$190K
Work setting
Not stated
Employment
Not stated

What you’ll bring

All qualifications

Core experience

  • 3–5 years of experience in database administration, database operations, or a related IT role.
  • Hands-on experience administering at least one major relational database platform, such as Microsoft SQL Server, MySQL, or MariaDB.
  • Experience with database backups, recovery procedures, replication, and production database maintenance.
  • Practical experience with Linux server administration and command-line troubleshooting on CentOS, Ubuntu, or other related Linux distributions.
  • Understanding of database security, user and permission management, encryption, and vulnerability remediation.
  • Experience using monitoring tools to track database availability, performance, and resource utilization.

Preferred experience

  • Experience managing and supporting databases in on-prem and cloud environments, particularly AWS or GCP.
  • Hands-on experience with database monitoring and alerting tools, such as Zabbix.
  • Familiarity with Pervasive PSQL, MySQL, or MariaDB database administration and maintenance.
  • Familiarity with CI/CD workflows, Git-based version control, and database schema migration practices.
Qualification wording
3–5 years of experience in database administration, database operations, or a related IT role.
Hands-on experience administering at least one major relational database platform, such as Microsoft SQL Server, MySQL, or MariaDB.
Experience with database backups, recovery procedures, replication, and production database maintenance.
Practical experience with Linux server administration and command-line troubleshooting on CentOS, Ubuntu, or other related Linux distributions.
Understanding of database security, user and permission management, encryption, and vulnerability remediation.
Experience using monitoring tools to track database availability, performance, and resource utilization.
Experience managing and supporting databases in on-prem and cloud environments, particularly AWS or GCP.
Hands-on experience with database monitoring and alerting tools, such as Zabbix.
Familiarity with Pervasive PSQL, MySQL, or MariaDB database administration and maintenance.
Familiarity with CI/CD workflows, Git-based version control, and database schema migration practices.

About Zenni Optical

Zenni pioneered the online eyewear industry in 2003 with a mission to make eyewear affordable and accessible for everyone.

In the employer’s words · Read in context

Apply at Zenni Optical

Posting record

Report an error

Actively hiringFirst seen by us today, still listed, and not a repost of an earlier posting.

Status in our records
Live
First seen by us
Nov 7, 2026today
Recorded sightings
1
Employer says posted
Nov 5, 2026

These dates show when we found the posting. Check the employer’s website to confirm it is still accepting applications.

How this job compares

Pay

$127K–$190K is typical

The middle half of what similar US postings state. This one doesn’t list pay.

From 2,160 postings in the last year. Stated ranges, not salaries paid.

Time since we first saw it

Day 0

Early. Similar jobs usually come down between day 6 and day 54.

From 11,508 similar postings that came down. Coming down is not always a hire.

Zenni Optical is hiring

1 open job

Open jobs by the week we first saw them, last 12 weeks.

Hiring record

See how this role fits your experience

Add your resume and we’ll mark which of these tools you already use, and point out anything in the posting that could rule you out.

  • Bash
  • Java
  • PHP
  • Python
  • SQL
  • AWS
  • Databricks
  • Fivetran
  • GCP
  • MySQL
  • SQL Server
Where the posting names them
3. Automation and Operational Monitoring - Task Automation: Develop and maintain scripts using Bash, Python, or similar tools to automate repetitive database administration and maintenance tasks. - Monitoring and Alerting: Configure and maintain monitoring for database availability, performance, replication status, backup completion, storage capacity, and critical service health using tools such as Zabbix.
- Experience using monitoring tools to track database availability, performance, and resource utilization. - Basic scripting experience with Bash, Python, PowerShell, PHP, or a similar language. - Strong troubleshooting, analytical, documentation, and communication skills.
Bonus Qualifications - Java U.S. Perks & Benefits:
- 3–5 years of experience in database administration, database operations, or a related IT role. - Hands-on experience administering at least one major relational database platform, such as Microsoft SQL Server, MySQL, or MariaDB. - Working knowledge of SQL, query analysis, indexing, execution plans, and database performance troubleshooting.
- Hands-on experience administering at least one major relational database platform, such as Microsoft SQL Server, MySQL, or MariaDB. - Working knowledge of SQL, query analysis, indexing, execution plans, and database performance troubleshooting. - Experience with database backups, recovery procedures, replication, and production database maintenance.
4. Cloud Database and DevOps Support - Cloud Database Operations: Support the deployment, migration, monitoring, and maintenance of databases in cloud environments, particularly AWS and GCP. - Cloud Database Services: Assist with managing cloud-native database services and database instances hosted on cloud virtual machines.
Preferred Qualifications - Experience managing and supporting databases in on-prem and cloud environments, particularly AWS or GCP. - Hands-on experience with database monitoring and alerting tools, such as Zabbix.
- Cloud Database Services: Assist with managing cloud-native database services and database instances hosted on cloud virtual machines. - Data Pipeline Support: Collaborate with data engineering and analytics teams to troubleshoot database connectivity, access, performance, and data availability issues affecting Fivetran, Databricks, and related data workflows. - Development and Deployment Support: Work with application development and DevOps teams to support database schema changes, deployment activities, and version-controlled database updates.
- Familiarity with CI/CD workflows, Git-based version control, and database schema migration practices. - Experience supporting data integration and analytics platforms, including Fivetran and Databricks. - Understanding of high availability, disaster recovery planning, backup strategies, and recovery time objectives (RTO) and recovery point objectives (RPO).
- Hands-on experience with database monitoring and alerting tools, such as Zabbix. - Familiarity with Pervasive PSQL, MySQL, or MariaDB database administration and maintenance. - Familiarity with CI/CD workflows, Git-based version control, and database schema migration practices.

Your next step

Complete your application on job-boards.greenhouse.io. The employer’s form will show what is required.

Applying through Greenhouse

  • No account needed: the form is one page, with an “Autofill my application” option that reads your resume.
  • Greenhouse doesn’t read resumes over 2.5 MB, or details placed in a header, footer, text box, table or second column. The file still attaches, but a recruiter has to type you in by hand.

Already applied? Track this application

Demand for Data Engineer roles

New Data Engineer postings at the employers we follow are up 8% over the last 5 weeks compared with the 5 before.

Weekly new Data Engineer postings at the same employers, from the week of August 17 to the week of October 26. The fewest in a week was 839, the most 1,314, and the latest week had 1,079.
August 17Last week

Each bar is one week of new postings. The darkest bars are the last 5 weeks.

Counted from the hiring pages we’ve followed for at least five weeks, so employers we add don’t look like growth. Updated weekly.

About the role

We file this job under Data Engineer, by the work the posting describes.

Data engineers build and run the pipelines that copy data out of apps and outside services into a warehouse or lake, and fix them when a source changes or a load fails.

Expect SQL, Python, a cloud platform, a scheduler such as Airflow, and often tools for large data such as Spark or Kafka.

An analytics engineer works one step later, turning the raw data a data engineer lands into clean tables people can query.

US government figures for database architects

Median yearly pay, May 2025
$139,500
Expected change, 2025 to 2035
9.4% more jobsagainst 3.5% for all jobs

The government has no code for data engineers, so these figures are for the closest group, database architects, which includes data integration and data warehousing specialists.

Source: US Bureau of Labor Statistics, Occupational Employment and Wage Statistics (May 2025) and Employment Projections (2025 to 2035). Occupation code 15-1243.

Job description

View original posting ↗

Who We Are

Zenni pioneered the online eyewear industry in 2003 with a mission to make eyewear affordable and accessible for everyone. With complete prescription pairs starting under $10, Zenni offers adults and children the freedom to see clearly and express themselves through a wide selection of high-quality prescription glasses, sunglasses, protective eyewear, and non-prescription frames - curated with fashion, function, and style in mind. 

Based in the San Francisco Bay Area, Zenni has redefined the traditional retail model, emerging as the premier destination for online eyewear in the United States while surpassing 70 million frames sold globally.

Zenni is proud to be the Official Eyewear of the San Francisco 49ers, Columbus Crew, Monster Jam, WWE, Team Liquid, and more. Zenni has collaborated with designers and tastemakers on exclusive collections, including Chase Stokes and George and Claire Kittle. For more information, visit zenni.com.

Position Overview

The Database Administrator (DBA) at Zenni Optical is responsible for maintaining, securing, monitoring, and optimizing the company's databases across on-premises and cloud environments. This role ensures the availability, performance, integrity, and security of production databases that support critical business applications, reporting, and operational workflows.

The ideal candidate has hands-on experience with database administration, troubleshooting, performance tuning, backup and recovery, replication, and Linux system administration. The DBA will work closely with IT infrastructure, application development, DevOps, and data analytics teams to maintain reliable database operations, improve operational efficiency through automation, and support business continuity.

This position requires a proactive, detail-oriented professional who can independently manage routine database operations, troubleshoot production issues, document technical procedures, and contribute to continuous improvements in database reliability, security, and scalability.

Onsite Schedule

  • Hybrid (Novato, CA): 2 days in office (Monday and Wednesday), 3 days remote

On-Call Responsibilities

  • On-call rotation every other week, supporting onsite servers
  • Ad-hoc support for the team as needed

Key Responsibilities

1. Database Administration and Performance Optimization

  • Database Installation and Maintenance: Install, configure, upgrade, and patch database software across on-premises and cloud environments while minimizing service interruptions.
  • Performance Monitoring and Tuning: Monitor database health, analyze slow queries and execution plans, identify resource bottlenecks, and implement performance improvements.
  • Replication and High Availability: Configure, monitor, and troubleshoot database replication to maintain data consistency and support business continuity.
  • Backup and Recovery: Maintain scheduled backups, validate backup integrity, and perform periodic recovery tests to ensure databases can be restored when needed.
  • Production Support: Investigate and resolve database incidents, connectivity issues, performance degradation, and replication failures in a timely manner.
  • Capacity Planning: Monitor database growth, storage utilization, CPU, memory, and other resource metrics to identify potential capacity issues before they affect production services.

2. Database and Linux System Administration

  • Linux Administration: Perform routine Linux server administration, including system monitoring, patching, log analysis, disk management, and basic troubleshooting.
  • Database Access Management: Create and manage database accounts, roles, and permissions in accordance with least-privilege principles.
  • Security Hardening: Apply database and operating system security best practices, maintain secure configurations, and address identified vulnerabilities.
  • Routine Maintenance: Perform database maintenance tasks, including index optimization, statistics updates, log management, and storage cleanup, as appropriate for each database platform.

3. Automation and Operational Monitoring

  • Task Automation: Develop and maintain scripts using Bash, Python, or similar tools to automate repetitive database administration and maintenance tasks.
  • Monitoring and Alerting: Configure and maintain monitoring for database availability, performance, replication status, backup completion, storage capacity, and critical service health using tools such as Zabbix.
  • Incident Prevention: Analyze monitoring data and recurring incidents to identify root causes and recommend corrective or preventive actions.
  • Operational Efficiency: Identify opportunities to reduce manual work, improve consistency, and streamline routine database operations through automation.

4. Cloud Database and DevOps Support

  • Cloud Database Operations: Support the deployment, migration, monitoring, and maintenance of databases in cloud environments, particularly AWS and GCP.
  • Cloud Database Services: Assist with managing cloud-native database services and database instances hosted on cloud virtual machines.
  • Data Pipeline Support: Collaborate with data engineering and analytics teams to troubleshoot database connectivity, access, performance, and data availability issues affecting Fivetran, Databricks, and related data workflows.
  • Development and Deployment Support: Work with application development and DevOps teams to support database schema changes, deployment activities, and version-controlled database updates.

5. Database Security and Change Management

  • Data Protection: Implement and maintain appropriate encryption, authentication, access controls, and secure database configurations.
  • Access Reviews: Conduct periodic reviews of database accounts and privileges, remove unnecessary access, and investigate suspicious or unauthorized activity.
  • Patch and Vulnerability Management: Track database and operating system vulnerabilities and coordinate timely remediation in accordance with company security requirements.
  • Change Control: Follow established change-management procedures for database upgrades, configuration changes, maintenance, and production deployments.
  • Risk Mitigation: Prepare and validate implementation steps, rollback procedures, and recovery plans before performing changes that could affect production systems.

6. Documentation and Cross-Functional Collaboration

  • Technical Documentation: Create and maintain database inventories, architecture diagrams, configuration records, standard operating procedures (SOPs), troubleshooting guides, and recovery procedures.
  • Knowledge Sharing: Document recurring issues and resolutions to improve team knowledge and operational consistency.
  • Cross-Functional Support: Collaborate with infrastructure, security, application, development, and business teams to resolve database-related issues and support business requirements.
  • Project Participation: Contribute to database migrations, platform upgrades, infrastructure improvements, monitoring initiatives, and other IT projects.
  • Status Reporting: Provide timely updates on incidents, maintenance activities, project progress, and identified risks.

Qualifications and Requirements

Required Qualifications

  • 3–5 years of experience in database administration, database operations, or a related IT role.
  • Hands-on experience administering at least one major relational database platform, such as Microsoft SQL Server, MySQL, or MariaDB.
  • Working knowledge of SQL, query analysis, indexing, execution plans, and database performance troubleshooting.
  • Experience with database backups, recovery procedures, replication, and production database maintenance.
  • Practical experience with Linux server administration and command-line troubleshooting on CentOS, Ubuntu, or other related Linux distributions.
  • Understanding of database security, user and permission management, encryption, and vulnerability remediation.
  • Experience using monitoring tools to track database availability, performance, and resource utilization.
  • Basic scripting experience with Bash, Python, PowerShell, PHP, or a similar language.

  • Strong troubleshooting, analytical, documentation, and communication skills.
  • Ability to manage assigned tasks independently, prioritize production issues, and collaborate effectively across technical teams.

Preferred Qualifications

  • Experience managing and supporting databases in on-prem and cloud environments, particularly AWS or GCP.
  • Hands-on experience with database monitoring and alerting tools, such as Zabbix.
  • Familiarity with Pervasive PSQL, MySQL, or MariaDB database administration and maintenance.
  • Familiarity with CI/CD workflows, Git-based version control, and database schema migration practices.
  • Experience supporting data integration and analytics platforms, including Fivetran and Databricks.
  • Understanding of high availability, disaster recovery planning, backup strategies, and recovery time objectives (RTO) and recovery point objectives (RPO).
  • Relevant certifications in database administration, cloud platforms, Linux system administration, or related technologies are a plus.

 

Bonus Qualifications

  • Java



U.S. Perks & Benefits:

  • Annual Bonus Program
  • Healthcare: 100% premiums covered for medical, dental, and vision for employees (50% for dependents)
  • Basic Life and AD&D with option for additional voluntary coverage
  • Short and long term disability coverage
  • 401k with up to 4% match
  • EAP and Spring Health that gives you and dependents access to free therapy and coaching
  • Free access for you and your family to our digital wellness platform - Wellness Coach
  • FTO (Flex Time Off) in addition to our Week of Zen - the time between Christmas and New Year’s to relax and recuperate
  • Fully Paid Parental Leave - 16 weeks for birthing and non-birthing parents
  • Family forming & fertility support and services through Maven
  • Annual Zenni Gift Card - to use towards our products!

 

Compensation

In addition to other forms of compensation like perks and benefits, the estimated range for this role is $77,000 - $121,000 USD. The final offer will be determined based on permissible, non-discriminatory factors such as skill set, experience, geographical location, market conditions, and other organizational needs. The Company reserves the right to change, modify, or revisit the salary range for various reasons including business needs.

At Zenni Optical, people remain the heart of our mission, even as we embrace technology that moves us forward. While we recognize the immense promise of AI, we are equally mindful of its limitations and use these tools strictly to assist our Talent Acquisition team rather than replace human judgment. We utilize AI tools as a collaborative partner to create content–such as job descriptions, interview questions, and outreach messaging–and review resumes, but we maintain a firm commitment to human-led hiring where AI never makes a final decision. Every selection is determined by a member of our team to ensure every candidate is personally valued by a human rather than an algorithm.

We look forward to hearing from you!

We strive to build a diverse team of individuals with a broad range of experience and perspectives. We encourage you to apply even if you don’t feel you meet all the qualifications.

Zenni Optical is an equal opportunity workplace and considers applications without regard to race, color, national origin, gender identity, sexual orientation, age, citizenship, marital status, disability, or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements.

Source details

View original posting ↗

Source notes

Source excerpts

Selected passages from the saved posting. Check the full description for conditions and exceptions.

Pay

No pay amount identified in the saved description.

Location & working pattern

Novato, California, United States

Onsite Schedule - Hybrid (Novato, CA): 2 days in office (Monday and Wednesday), 3 days remote On-Call Responsibilities
Work authorization
We strive to build a diverse team of individuals with a broad range of experience and perspectives. We encourage you to apply even if you don’t feel you meet all the qualifications. Zenni Optical is an equal opportunity workplace and considers applications without regard to race, color, national origin, gender identity, sexual orientation, age, citizenship, marital status, disability, or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements.

Find answers in the posting

AI
How answers work

AI selects complete passages from this posting. Check them for conditions and exceptions.

Uses this posting and your question. No profile needed.