Equal Opportunity Employer
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, protected veteran status, or disability status. EEO/AA/M/F/Disabled/Vets
Job Description :
Job Title : Database Administrator - Postgres/MySQL (P2)
Overview of Role
The successful candidate will be a production database-administration competency in our News Technology Services / New Tech Infrastructure team and will take ownership of supporting the Dow Jones/News UK / News Corp Australia/ Realtor corporate databases including performance, reliability and security of data in a core database competency.
PostgreSQL/MySQL Database Administrator (DBA) with solid experience in managing databases in the AWS Cloud environment. As a DBA, you will be responsible for the installation, configuration, maintenance, performance tuning, and security of PostgreSQL/MySQL databases deployed in the cloud. You will work with cross-functional teams to ensure high availability, scalability, and reliability of databases while maintaining best practices in database management and cloud operations.
Knowledge of a second database technology which could be one of MongoDB or any No-SQL will be an added advantage.
Candidates will need to possess working knowledge of Cloud technologies of AWS and Azure including Compute (EC2, Auto Scaling, Lambda etc), Storage (S3, EFS, EBS etc.), Network (VPC, ELB’s, Route 53 etc).
Preferable candidates will need to possess basic working knowledge of Cloud technologies - AWS EC2 and RDS.
Key Responsibilities of an L2 PostgreSQL / MySQL DBA:
PostgreSQL Database Administration: Install, configure, manage, and maintain PostgreSQL databases in the AWS environment using Amazon RDS/Aurora and EC2.
MySQL Database Administration: Install, configure, manage, and maintain MySQL databases in the AWS environment using Amazon RDS/Aurora and EC2.
Database Performance Tuning: Optimize and monitor database performance, query tuning, indexing, and configuration to ensure high performance and low latency.
Backup & Recovery: Design, implement, and manage backup and disaster recovery strategies for PostgreSQL databases, leveraging Amazon RDS Automated Backups, Point-in-Time Recovery (PITR), and other AWS services.Manage and implement backup strategies (full, differential, and Binlog backups).
Ensure data integrity by running consistency checks and resolving any corruption issues.
Test and verify backup and restore procedures regularly to ensure fast recovery during failures.
Plan for and execute database restores when necessary, including point-in-time recovery.
High Availability & Scalability: Implement high availability solutions with Amazon RDS Multi-AZ, Amazon Aurora, Read Replicas, and PostgreSQL clustering to ensure minimal downtime and maximum scalability.
Implement and maintain High Availability solutions (e.g., Master-Slave, Multi-Master , Active-Active Cluster, AWS MySQL Global Clustering).
Design and configure Disaster Recovery solutions for MySQL and Aurora MySQL environments.
Ensure seamless failover operations and minimal downtime during server or database outages like upgrades and DR tests.
Security: Ensure database security by implementing data encryption (at rest and in transit), IAM roles, access control policies, and compliance standards.
Automation: Automate common database administration tasks (e.g., backups, scaling, monitoring) using AWS Lambda, Python, or Shell scripts.
Monitoring & Alerts: Continuously monitor PostgreSQL database performance using AWS CloudWatch, RDS Enhanced Monitoring, and third-party tools to proactively address potential issues.
Collaboration: Work closely with development and DevOps teams to integrate database solutions into application architecture, CI/CD pipelines, and overall system design.
Database Upgrades & Migrations: Manage PostgreSQL/Mysql version upgrades and migrations to the latest versions or between environments (e.g., on-premise to AWS cloud).
Documentation: Maintain detailed documentation on database architecture, configurations, troubleshooting steps, and standard operating procedures.
Required Skills and Expertise:
Technical Skills:
Soft Skills
Key Competencies
Managing Continuity Producing Results
Relating to People Leading Change
Skills
Key Performance Measures
Career Path: Typical Previous Role or Background Anecdotal Descriptors
This job is posted with NTS Technology Services Pvt. Ltd.
Job Category:
Read Full Description