About the Role
We are seeking an experienced Cloud Database Administrator (DBA) with strong expertise in database management and AWS cloud infrastructure, including AWS CDK. The ideal candidate will be responsible for designing, deploying, securing, and optimizing cloud-based database environments while ensuring high availability, performance, and scalability.
Requirements
Key Responsibilities:
Design, deploy, and manage cloud-based databases on AWS
Administer and optimize databases such as Amazon RDS, Aurora, DynamoDB, or self-managed databases on EC2
Use AWS CDK to define, provision, and manage database infrastructure as code
Monitor database performance, availability, and capacity; proactively tune and optimize systems
Implement backup, recovery, replication, and disaster recovery strategies
Ensure database security, encryption, access control, and compliance with best practices
Collaborate with application and DevOps teams to support cloud-native architectures
Troubleshoot database and infrastructure issues in production environments
Automate routine DBA tasks using scripts and cloud-native tools
Support database migrations from on-premise or other clouds to AWS
Required Skills & Qualifications:
Minimum 5+ years of experience as a Database Administrator
Strong hands-on experience with cloud databases on AWS
Experience with AWS CDK for infrastructure provisioning and management
Proficiency in one or more databases (PostgreSQL, MySQL, Oracle, SQL Server, MongoDB, DynamoDB, etc.)
Strong knowledge of database performance tuning, indexing, and query optimization
Experience with backup, recovery, and high availability solutions
Familiarity with IAM, VPC, security groups, and cloud security best practices
Experience with monitoring tools such as CloudWatch, Performance Insights, or similar
Strong troubleshooting and problem-solving skills
Nice to Have:
Experience with Terraform or CloudFormation (in addition to CDK)
Knowledge of CI/CD pipelines for database and infrastructure changes
Experience with containerized or microservices-based architectures
AWS Certifications (e.g., Solutions Architect, Database Specialty)
Experience with data migration tools like AWS DMS
About the Company
Winobell is an IT consulting and services company specializing in digital transformation, technology implementation, customization, and enterprise software solutions. We help businesses streamline their processes, enhance customer relationships, and achieve digital transformation through cutting-edge technology and expert consulting.