JD
We are seeking an experienced Database Administrator with expertise in AWS RDS and infrastructure as code to join our team. The ideal candidate will be responsible for designing, implementing, securing, and maintaining our database systems across multiple RDS flavors.
Key Responsibilities:
Database Creation and Management:
Design and create databases using various AWS RDS flavors
Implement and manage infrastructure as code (IaC) for database deployments
Utilize tools such as Pulumi and Terraform for infrastructure management
Good to have: performance tuning experience
Database Security:
Design and implement robust security measures to protect database systems and data
Ensure compliance with data protection regulations and company security policiesRegularly review and update security protocolsBackup and Recovery: Develop and maintain comprehensive backup and recovery strategiesImplement and test disaster recovery plans
Ensure data integrity and minimal downtime in case of system failures
Database Maintenance and Updates:
Perform regular database maintenance tasks
Manage patches and updates across all database systems
Handle database conversions and upgrades when necessary
Configuration Management:
Optimize database configurations, including parameter groups
Fine-tune database performance for various workloads
Capacity Planning and Monitoring:
Monitor database size and growth
Implement proactive measures to ensure optimal performance and scalability
Provide ongoing support and troubleshootingCommunication:
Collaborate effectively with cross-functional teams
Provide clear documentation and reports on database status and projects
Participate in team meetings and knowledge sharing sessions
Required Skills and Qualifications:
Extensive experience with AWS RDS and cloud-based database management
Proficiency in multiple database systems, including Aurora, MySQL, PostgreSQL, Oracle and MS SQL
Strong knowledge of infrastructure as code (IaC) principles and tools (Pulumi, Terraform)
Experience with TypeScript for IaC development
Expertise in database security best practices and implementation
Proven track record in database backup, recovery, and disaster plannin
Strong understanding of database performance tuning and optimization
Excellent problem-solving and analytical skills
Strong communication skills, both written and verbal
Ability to work independently and as part of a team
Preferred Qualifications:
AWS certifications (e.g., AWS Certified Database - Specialty)
Experience with other cloud platforms and database systems
Knowledge of containerization and microservices architectures
Familiarity with DevOps practices and CI/CD pipelines
This job description outlines the key responsibilities and required skills for a Database Administrator role, focusing on the specific areas mentioned in the provided information. It emphasizes expertise in AWS RDS, database security, maintenance, and infrastructure as code, while also highlighting the importance of communication skills and the ability to work with various database systems.
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.