kohlscareers
Senior Database Administrator (Remote)
Job description
About the Role
As a Senior Database Administrator, you will drive the development, design, testing, deployment and iterative improvement of database capabilities, features and APIs.
What You’ll Do
•
Collaborate with designers, product managers, end-users and other engineers on the database team
•
Leverage critical thinking, experimentation, data, end-user feedback, and industry best practices to achieve desired business outcomes
•
Develop and integrate high-quality database products that are secure, simple to use, easy to operate and fully integrated
•
Manage all technical aspects related to the database product lifecycle, including code, infrastructure, data, security, CICD and documentation
•
Establish and evangelize database engineering and software development standards
•
Mentor and assist engineers, driving new ways of improving and simplifying the platform user experience for development teams
•
Implement software engineering practices using tools that are both cloud-based and on-premises
•
Responsible for all the database product lifecycle technical aspects, including code, infrastructure, data, security, CICD, and documentation.
•
Contribute to creating high-quality, secure, easy-to-use database products that enhance the development team's user experience
•
Additional tasks may be assigned
What Skills You Have
Required
•
Ability to turn complex, distributed systems into highly available, fully integrated and easy-to-use products
•
Experience in development, infrastructure systems, infrastructure operations and infrastructure security
•
Demonstrated ability to learn new technologies or techniques quickly
•
Open-minded approaches to problem-solving centered around the needs of the customer
Preferred
•
Oracle Certified Associate or equivalent certifications in database technologies
•
4+ years of experience in software or infrastructure platform development
•
In-depth experience with deploying, configuring, migrating, and supporting common stateful distributed systems, messaging, or database technologies such as Oracle, MSSQL, and MySQL
•
In-depth knowledge and experience with continuous integration, continuous deployment, and test-driven development practices
•
Experience working with major cloud platforms (GCP and/or AWS), including an understanding of cloud-native database services
•
Advanced knowledge and experience working with infrastructure as code (IaC) and GitOps methodologies


