Requirement:
- Manage and administer cloud-based database systems, including Azure SQL Database, Amazon RDS (Relational Database Service), MariaDB, and SQL Server, ensuring high availability, security, and performance.
- Manage virtual machines (VMs) on Azure and EC2 instances on AWS, configuring and optimizing infrastructure resources to support database workloads and application requirements.
- Configure and manage storage solutions, including Amazon S3 (Simple Storage Service) and Azure Blob Storage, to store and backup database files, logs, and other related data securely.
- Develop and maintain automation scripts and infrastructure as code (IaC) templates using tools like PowerShell, Azure Resource Manager (ARM), AWS CloudFormation, and Terraform to streamline provisioning, configuration, and management tasks.
- Design, implement, and maintain database solutions on Azure and AWS platforms, leveraging best practices and optimizing resource utilization.
- Perform database migrations, upgrades, and patching across different cloud environments while minimizing downtime and ensuring data integrity.
- Monitor database performance, proactively identify and resolve issues, and optimize database configurations for improved efficiency and cost-effectiveness.
- Implement backup and disaster recovery strategies for cloud databases, including automated backups, replication, and failover mechanisms.
- Collaborate with cross-functional teams to assess database requirements, provide technical guidance, and support application development and deployment processes
- Develop and maintain documentation, including database schemas, configurations, and operational procedures, to ensure consistency and facilitate knowledge sharing.
- Stay current with industry trends, emerging technologies, and cloud platform updates, and evaluate their impact on database architecture and operations.
- Implement and enforce security policies and access controls for cloud databases, ensuring compliance with regulatory requirements and industry standards.
- Participate in on-call rotation and provide timely response to database-related incidents, troubleshoot issues, and implement preventive measures to mitigate risks.
- Provide reports in relation to database incidents and performance.
Requirement:
- Bachelor’s degree in computer science, Information Technology, or related field with 3 years Proven experience as a Database Administrator, with a focus on cloud-based platforms such as Azure and AWS.
- Strong proficiency in SQL language and database management tools.
- Hands-on experience with Azure SQL Database, Amazon RDS, MariaDB, and SQL Server.
- Knowledge of database performance tuning, optimization, and scalability.
- Knowledge on employing security features to protect database environment.
- Experience with storage solutions like Amazon S3 and Azure Blob Storage.
- Familiarity with database migration tools and techniques.
- Excellent problem-solving skills and attention to detail.
- Certifications such as Microsoft Certified: Azure Database Administrator Associate or AWS
- Certified Database - Specialty are a plus .
Shortlisted candidates will be offered a 1 Year Agency contract employment.
License No :12C6060