What are the responsibilities and job description for the Senior Database Administrator (Remote) position at Kohl's?
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
What Skills You Have
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
- 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
- Experience working with major cloud platforms (GCP and/or AWS), including an understanding of cloud-native database services
- Participate in on-call rotation to assist in triage and incident resolution
- Oracle Certified Professional or equivalent certifications in database technologies
- 5 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
- Advanced knowledge and experience working with infrastructure as code (IaC) and GitOps methodologies