All jobs
Tata Communications

Engineer - Cloud Operations

Tata Communications

Chennai, IndiaMidFull-timeQA/QC Sign in for match

About the role

Database Administrator: Engineer for MySQL DBA and Postgres DBA

Minimum 1.5 years of experience in MySQL Database Administratrations. Secondary database knowledge of Postgres database preferred

Ø A Good Knowledge of MySQL database replication

Ø Optimize MySQL database performance

Ø Responsible for database integrity, security

Ø Sound knowledge in MySQL backup and Recovery

Ø Responsible for MySQL DB build, HA Build and Replication configurations

Ø Estimate MySQL database capacities; develop methods for monitoring database capacity and usage

Ø Establish mechanisms for data backup/restore of relational databases provide restoration services as needed

Ø Develop and optimize physical design of MySQL database systems

Ø Develop application-specific fault-tolerant distributed database mechanisms

Ø Knowledge of MongoDB or MariaDB or PostgreSQL would be plus

Ø Able to prioritize and execute tasks in a high-pressure environment

Ø Experience working in a team-oriented, collaborative environment

Ø Good written and oral communication skills

Ø MySQL cluster technologies experience is also preferred.

Ø Installing and Configuring PostgreSQL from source or packages on Linux machines.

Ø Setup and maintenance of postgres master-slave clusters utilizing streaming replication (BDR)

Ø Maintaining custom vacuum strategies at table and db level

Education

Bachelors/Maters degree (BSc/BE/BTech/MCA)

Certification:

MySQL Administrator Certified (Preferred)

ITIL (desirable)

Roles & Responsibilities

Ø Installation of various MySQL and PostgreSQL databases on x64-bit Linux Operating System

Ø Ability to work Independently, self-starter, good team player with strong problem solving and troubleshooting skills

Ø Migrating data from one version to another or from different databases.

Ø Creating Database Maintenance plans, rebuild/ reorganize indexes & performing integrity checks

Ø Experience in performance analysis and/or performance optimizations.

Ø Perform Database Backups, Recovery, Restore

Ø Server performance debugging (event log, request monitoring)

Ø Work closely with different teams like development, operations, security, and external stakeholders.

Ø Able to manage multiple tasks effectively and forecast/plan different database activities

Ø Work on New Features, Migrations POC's and different DB projects.

Ø Provide support when necessary.

Required Skills

  • mysql database administratration
  • mysql installation
  • postgresql configuration
  • technical support
  • linux
  • database maintenance
  • backup and recovery