Tata Consultancy Services

Database Admin

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

Qualifications

  • 5+ years of experience in database administration.
  • Proficient in Oracle, PostgreSQL, Microsoft SQL Server, and cloud-native databases like YugabyteDB and Aurora.
  • Familiar with public cloud platforms: AWS, Azure, GCP.
  • Skilled in Infrastructure as Code using Terraform, and configuration management with Ansible.
  • Experience with source control and CI/CD via GitHub and GitHub Actions.
  • Expertise in monitoring tools like Grafana and Prometheus.
  • Strong scripting skills in Shell, Python, or PowerShell.

Responsibilities

  • Provide 24x7 support for production and lower environments; act as the primary contact for database incidents.
  • Manage database operations, including startups, shutdowns, and instance failovers.
  • Monitor database health and perform root cause analysis for severe incidents.
  • Troubleshoot database performance issues using various performance analysis tools.
  • Manage database storage and forecast capacity needs while coordinating with storage teams.
  • Execute backup and restoration processes, including proactive and ad-hoc backups.
  • Administer database security, user management, and ensure compliance with standards.

Benefits

  • Flexible working hours and possible remote work arrangements.
  • Access to training and professional development opportunities.
  • Support for obtaining relevant certifications.
  • Health and wellness programs to promote a healthy work-life balance.
Full Job Description
Role - Database Admin

Experience Required -5+ Years

Must Have Technical/Functional Skills

Oracle, PostgreSQL, Microsoft SQL Server, YugabyteDB, Aurora PostgreSQL, Aurora MySQL, and Spanner

Public Cloud: AWS, Azure, GCP

IaC: Terraform

Configuration Management: Ansible

Source Control & CI/CD: GitHub, GitHub Actions

Monitoring: Grafana, Prometheus, ORACLE OEM

Containers: Docker, Kubernetes

Scripting: Shell, Python, PowerShell

Operating Systems: Linux/Unix/windows

Roles & Responsibilities

Provide 24x7 support for Production (E3) and lower environments; act as the first point of contact for database incidents, restore service, perform troubleshooting, and route issues when required.

Manage database startups, shutdowns, restarts, instance failover, switchover, parameter changes, and pre/post maintenance validations.

Monitor database availability, alert logs, OEM alerts, health checks, and infrastructure-related issues; perform root cause analysis for Sev1 and Sev2 incidents.

Troubleshoot database and SQL performance using AWR, ASH, explain plans, locks, deadlocks, blocking sessions, and long-running session reports.

Manage database, tablespace, ASM, archive log, backup, Oracle Home, and OS filesystem capacity; forecast space needs and coordinate storage additions.

Perform proactive and ad-hoc backups, restore points, flashback restores, RMAN table recovery, database restoration, and standby database rebuild.

Support OS and database patching, upgrades, migrations, server reboots, and application or database maintenance changes.

Schedule and maintain backup and database jobs using OEM and CRON; configure monitoring thresholds, alerts, reports, and Grafana dashboards.

Administer users, profiles, roles, privileges, schema unlocks, DBA IDs, application access, and required access for RFC execution.

Maintain database security, audit configuration, TDE, encryption, and object validity checks.

Monitor and support Data Guard, GoldenGate, PostgreSQL/SQL Server/YugabyteDB replication, replication lag resolution, DR activities, switchovers, and failovers.

Support export/import, data truncation, and application-requested database activities in accordance with change controls.

Develop self-service and automation tools.

Raise and coordinate vendor cases for DBMS software issues and work directly with application, infrastructure, development, and DBA teams.

Drive documentation, standardization, operational improvements, and DBA process automation.

Experience in scripting and AI related tools.

Experience on Public cloud environments.

Base Salary Range : $90,000 to $120,000 Per Annum

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 Database Admin jobs: