What are the responsibilities and job description for the DBA AWS position at Kavaliro?
Database Administrator (AWS Specialist)
Job Overview :
As a Database Administrator specializing in AWS, you will be responsible for managing and maintaining cloud-based and on-premises databases. This role involves ensuring database availability, performance, and security while collaborating with development and infrastructure teams to support business needs.
Key Responsibilities :
- Database Management : Install, configure, and manage relational and NoSQL databases, such as MySQL, PostgreSQL, DynamoDB, and Redshift on AWS.
- Performance Optimization : Analyze and improve database performance by optimizing queries and system configurations.
- Backup and Recovery : Implement robust backup, recovery, and disaster recovery strategies for databases.
- AWS Integration : Utilize AWS services like RDS, EC2, S3, Lambda, and CloudFormation to maintain database infrastructure.
- Monitoring and Troubleshooting : Monitor database health using tools like CloudWatch and third-party performance analyzers, troubleshooting issues promptly.
- Security and Compliance : Implement security measures such as encryption, access control, and monitoring to meet compliance requirements like GDPR or HIPAA.
- Automation and Scalability : Use automation tools to manage routine tasks and ensure database systems scale effectively to meet business demands.
Qualifications :