As a Database Infrastructure Engineer, you will be responsible for designing, implementing, and maintaining the architecture of our database systems. You will work closely with other IT professionals and departments to ensure our database infrastructure is robust, scalable, and aligned with business needs. Additionally, you will participate in guard duty rotations to ensure 24/7 support and monitoring of our database systems.
responsibilities :
Develop and implement database infrastructure strategies that support business goals and ensure high availability, scalability, and performance
Design and architect database solutions, including data modeling, schema design, and integration with other systems
Evaluate and recommend new database technologies and tools to enhance our infrastructure
Implement automation for database deployment, management, and monitoring using tools like Ansible to improve efficiency and reduce manual intervention
Utilize virtualization technologies such as VMware, OpenShift, and Kubernetes to manage and deploy containerized database applications
Identify and address database vulnerabilities, ensuring timely application of patches and updates to maintain security and compliance
Ensure database security by designing and implementing robust security measures, including access controls and encryption
Develop and maintain disaster recovery plans to ensure data integrity and availability in case of failures
Work with development and operations teams to support database-related projects and initiatives
Create and maintain detailed documentation of database architecture, configurations, and procedures
Participate in guard duty rotations to provide 24/7 support and monitoring of database systems
requirements-expected :
Bachelor’s degree in computer science, Information Technology, or a related field
Minimum of 5 years of experience in database infrastructure engineering and architecture
Proficiency in database management systems (e.g., SQL Server, Oracle, DB2, MySQL, PostgreSQL, MongoDB), data modeling, infrastructure automation tools (e.g., Ansible), and virtualization technologies (e.g., VMware, OpenShift, Kubernetes) Strong architecture skills are essential
Strong analytical and problem-solving skills with the ability to design and implement complex database solutions
Excellent communication and teamwork skills
Relevant certifications (e.g., Microsoft Certified: Azure Solutions Architect, Oracle Certified Master, AWS Certified Solutions Architect) are a plus