KeyBank - Brooklyn, OH
posted 3 months ago
We are seeking an experienced Database Administrator (DBA) with a strong background in Infrastructure as Code (IaC) to manage, optimize, and automate our database infrastructure. The ideal candidate will have hands-on experience with database management and a solid understanding of IaC tools and practices to ensure our database environments are scalable, reliable, and efficient. This role is critical in maintaining the integrity and performance of our database systems while implementing modern automation techniques to streamline operations. In this position, you will be responsible for administering, monitoring, and maintaining various database systems, including SQL and NoSQL databases, to ensure high availability, performance, and security. You will perform essential tasks such as database backups, restores, and disaster recovery operations, while also optimizing database performance through indexing, query optimization, and other best practices. A significant aspect of this role involves developing and managing IaC scripts and templates using tools such as Terraform and Ansible. You will implement automated deployment pipelines for database changes and configurations, collaborating closely with DevOps and development teams to integrate IaC practices into the database lifecycle. Additionally, you will create and maintain scripts for automated database tasks, monitoring, and reporting, and develop custom automation solutions to improve database management processes. Collaboration is key in this role, as you will work closely with development and operations teams to understand database requirements and provide effective solutions. You will also troubleshoot and resolve database-related issues and performance bottlenecks, ensuring that our database environments comply with security policies and industry regulations. This includes implementing and enforcing database security practices, such as access controls and encryption, to protect sensitive data.