Tata Consultancy Services

Senior Database Reliability Engineer (DBRE)

Tata Consultancy Services$90K — $130K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years experience with PostgreSQL in production environments
  • Experience with cloud infrastructure and managed data services
  • 5+ years managing production database or distributed data systems
  • 3+ years Linux systems engineering experience
  • 2+ years using a programming or scripting language for automation
  • Experience in a polyglot production data environment

Responsibilities

  • Plan and secure PostgreSQL infrastructure in collaboration with SRE teams
  • Design and maintain ETL pipelines for PostgreSQL
  • Perform operational database administration tasks in cloud environments
  • Participate in on-call rotation and incident response
  • Improve availability and performance of data systems

Benefits

  • Flexible work location (San Jose, CA or remote)
  • Collaborative team environment with cross-functional work
  • Opportunity to work with cutting-edge database technologies
  • Focus on reliability and scalability in job functions
  • Participation in post-incident reviews to enhance operational resilience
Full Job Description
Must Have Technical/Functional Skills
• 5+ years of experience designing, operating, and troubleshooting PostgreSQL in production environments

with previous work with cloud infrastructure and managed data services, including PostgreSQL on Kubernetes,

Amazon RDS, AWS, Terraform, service discovery, and secrets management.
• 5+ years of experience managing production database or distributed data systems across application,

database, operating system, storage, and network layers.
• 3+ years of experience in Linux systems engineering (performance tuning, memory management, I/O

tuning, configuration, security, and networking) and automating infrastructure or database operations with

tools such as Terraform, Ansible, Chef, or Puppet.
• 2+ years of experience using at least one scripting or programming language such as Python, Bash, Go,

Ruby, or Perl for automation and operational tooling.
• Experience working in a polyglot production data environment, including at least one non-PostgreSQL

system such as Kafka/MSK, ClickHouse, Redis, MySQL, Cassandra, Elasticsearch, or a similar distributed data system.

Roles & Responsibilities

As a Senior Database Reliability Engineer, you will help make Meraki's database and data systems reliable,

scalable, secure, and operable. You will combine database engineering, reliability engineering, and platform

automation to support relational databases, streaming systems, analytical stores, and low-latency

data services.

You will work closely with SRE, application engineering, security, and infrastructure teams to improve

the availability and performance of our data systems, reduce operational toil, and guide safe architectural

changes as the platform grows.
• Plan, administer, maintain, and secure the PostgreSQL infrastructure in collaboration with Site Reliability

Engineering (SRE) teams to ensure high performance and reliability.
• Design, build, and maintain ETL pipelines for PostgreSQL, as well as develop procedures and scripts for

data migration.
• Perform operational database administration tasks such as installation, upgrades, patching,

backup/recovery, monitoring, capacity planning, and architectural changes in cloud environments.
• Participate in production operations such as on-call rotation, incident response, monitoring, alerting,
• and post-incident review processes.

Good to Have:

Preferred Qualifications
• Experience building database platform tooling, self-service workflows, and paved paths that enable

application teams to use data systems safely and efficiently.
• Ability to operate MSK/Kafka, ClickHouse, or Redis at scale, covering clu ster operations, replication,

partitioning or sharding, retention, capacity planning, and workload tuning.
• Previous responsibility for refining reliability practices for production data systems, such as SLOs,

disaster recovery plans, backup validation, and failover testing.
• Deep knowledge of PostgreSQL internals and operational behavior, including concurrency, transaction

consistency, replication, maintenance, backup and recovery, indexing, and query performance.
• Ability to communicate effectively in writing and verbally by producing design documents, leading.

Location: San Jose, CA or Remote

Salary Range: $90,000 - $130,000 a year

#LI-CM2

About Tata Consultancy Services

Tata Consultancy Services (TCS) is an Indian multinational information technology (IT) services and consulting company, headquartered in Mumbai, Maharashtra, India. It is a subsidiary of Tata Group and operates in 149 locations across 46 countries. TCS is the largest Indian company by market capitalization and is ranked 11th on the Forbes Global 2000 list of the world's biggest public companies. TCS is also the second-largest IT services company in the world by revenue and the largest employer of women in India. The company provides services in areas including IT, consulting, and business solutions.
Learn more about Tata Consultancy Services
Size
469,261 employees
Industry

Similar Jobs

More Jobs at Tata Consultancy Services

More Information Technology Jobs

Find similar Senior Database Reliability Engineer (DBRE) jobs: