AWS Database Administrator

Overview

Hybrid
$130,000 - $150,000
Full Time

Skills

redshift
aws
database administration

Job Details

Position Overview: We are looking for an experienced AWS Database Administrator who is passionate about cloud technology and has a deep understanding of AWS database services. As a key member of our the IT Operations team, you will be responsible for deploying, managing, implementing, and optimizing database solutions, queries, pipelines, and services for our customers. The DBA will perform administration and engineering for multiple production databases across multiple accounts. Successful candidates will have the ability to rapidly troubleshoot complex technical problems under pressure. You will also work closely with key stakeholders, development teams, and business customers to understand their unique business needs and provide expert guidance to ensure their database systems are secure, scalable, and performant.
Key Responsibilities:
Support the following AWS Database services: Aurora, Postgres, RDS, Redshift, SQL, and Time Series
Provide an operations focused mindset, with the ability to test, validate, tune, and implement performance and resource optimization improvements across multiple AWS services and environments
Maintain development, test, and production environments across multiple AWS accounts
Monitor and maintain database security (IAM roles, policies, accounts) and database software across environments
Identify and implement performance tuning strategies for databases/queries/jobs and services
Create and deploy Backup and recovery strategies aligned with business requirements
Identify and provide root cause analysis of production-related database issues
Provide on-call support for production databases/services - daily maintenance, monitoring, problem resolution and internal customer and development support
Continuously monitor and analyze database performance, identifying areas for improvement and implement optimizations to ensure optimal performance and cost-efficiency.
Implement security best practices for AWS database solutions, including encryption, access controls, and compliance with industry regulations and standards.
Create comprehensive documentation for database architectures, configurations, and best practices to ensure easy maintenance and knowledge transfer
Qualifications:
Bachelor's degree in Computer Science, Information Technology, or a related field
AWS Certification - Professional or equivalent certifications.
Proven experience deploying, implementing, and managing database solutions on AWS, including RDS, Aurora, DynamoDB, Redshift, and others.
Strong understanding of database technologies, data modeling, and database architecture patterns.\
Expertise in performance tuning, optimization, and troubleshooting of AWS database solutions.
Excellent communication and client-facing skills.
Strong problem-solving and analytical skills.
Ability to work effectively in a collaborative team environment. partner with solution architects and developers to ensure proper use/scale/strategies are implemented for database solutions
Understand this is an IT environment will 24/7 requirements, and on-call support maybe required at times due to issues, incidents, and/or escalations requiring additional support from the Support Center.