Description:
We are seeking an experienced Database Administrator (DBA) with DevOps expertise to join our team in a hybrid role. This position focuses on managing and optimizing our database infrastructure while also incorporating DevOps practices to ensure the reliability, scalability, and efficiency of our systems.
Your Impact
In this role, you will:
- Database Administration: Manage, maintain, and optimize large-scale SQL databases, ensuring their performance, availability, and security.
- Infrastructure Management: Oversee the infrastructure that supports our databases, including servers, storage, and networking components.
- DevOps Integration: Implement and manage CI/CD pipelines for database changes, ensuring smooth and reliable deployments.
- Automation: Develop and maintain automation scripts for database provisioning, backups, monitoring, and recovery processes.
- Performance Tuning: Analyze and optimize query performance and resource utilization to ensure efficient data processing.
- Collaborative Development: Work closely with software developers to integrate databases with applications, ensuring optimal interaction and performance.
- Operational Support: Provide operational support, including system monitoring, alerting, troubleshooting, writing and maintaining run-books for database operations.
Your Essential Skills
- Database Administration: Extensive experience in DBA tasks, including performance tuning, monitoring, backup/recovery, and security management.
- SQL Expertise: Proven experience in designing, developing, and optimizing SQL databases.
- DevOps Practices: Familiarity with DevOps methodologies, including CI/CD pipelines, infrastructure as code (IaC), and automation tools.
- Cloud Experience: Experience with cloud platforms like AWS or Azure, including managed database services, storage solutions, and networking.
- Scripting and Automation: Proficiency in scripting languages such as Python, Bash, or PowerShell for automation purposes.
- Version Control: Proficiency in using Git for version control.
- Infrastructure as Code (IaC): Experience with IaC tools like Terraform, AWS CloudFormation, or Azure ARM templates.