Key Skills: Oracle DBA, Database, Linux Administrator, AWS Cloud, Scripting Language
Roles and Responsibilities:
- Install, configure, and maintain Oracle databases in cloud environments (e.g., AWS RDS, Oracle Cloud DBaaS).
- Monitor performance and implement DR strategies using tools like RMAN and Data Guard.
- Optimize SQL queries and resolve performance bottlenecks.
- Enforce security standards and apply patches for compliance.
- Automate provisioning and CI/CD with scripting (Python, Shell) and tools like Terraform and Ansible.
- Collaborate across teams to align database strategies with business goals and provide 24/7 support.
- Maintain documentation, mentor junior DBAs, and promote cloud adoption.
- Plan capacity, scale efficiently, and monitor cost optimization opportunities.
Skills Required:
Must-Have:
- Expertise in Oracle Database Administration (DBA)
- Experience with AWS Cloud services (e.g., RDS, EC2)
- Strong knowledge of database performance tuning and optimization
- Proficiency in Linux system administration
- Familiarity with backup and disaster recovery tools like RMAN and Data Guard
- Ability to monitor and manage databases using tools like OEM, CloudWatch, or Nagios
Nice-to-Have:
- Experience with scripting languages such as Python or Shell
- Familiarity with Infrastructure as Code (IaC) tools like Terraform and Ansible
- Understanding of DevOps practices and CI/CD pipeline integration
- Knowledge of security standards (e.g., GDPR, HIPAA) and compliance tools
- Skills in cost optimization and cloud resource scaling
Education: Bachelor's in Computer Science, IT, or related field