Senior Database Administrator
Cornerstone OnDemand
As a Senior Database Administrator role you will be responsible for the design, implementation, and maintenance of our critical database systems, including Oracle, MongoDB, and PostgreSQL. You will play a key role in ensuring the availability, performance, security, and integrity of our data.
In this role, you will...
Database Implementation and Design:
Design, implement, and maintain database systems, including Oracle, MongoDB, and PostgreSQL.Perform database administration tasks, including installation, configuration, upgrades, patching, and performance tuning.Monitor database performance, identify and troubleshoot performance bottlenecks.Implement and maintain database security measures, including user management, access control, and encryption.Participate in database design and development activities.Work closely with development teams to ensure smooth database integration.Stay current with the latest database technologies and best practices.OS user management, file system management and Storage management.Monitor and manage RAC nodes and cluster resources to ensure stability and performance.High Availability and Disaster Recovery:Plan and execute database backups and recovery procedures. Develop and implement database disaster recovery plans.Collaboration and Support:Provide technical support to application developers and other IT staff.Work with Infrastructure Team (Network, SystemAdmin and Storage) to support the underlying Operating System.Participate in on-call rotation for database support.Collaborate effectively with development teams, system administrators, and other stakeholders.Communicate technical information clearly and concisely to both technical and non-technical audiences.Actively participate in team meetings and contribute to discussions.Automation & Scripting :
Automate routine database tasks using scripting languages like Shell, Perl, and Python.Develop and maintain scripts for database backups, restores, and other administrative tasks.Documentation & Knowledge Management:Create and maintain comprehensive documentation, including Standard Operating Procedures (SOPs), knowledge base articles, and technical guides. Designing new Processes and implementationImplement and improve database administration processes to enhance efficiency and reduce manual effort.Programming & Development -
Good understanding of programming concepts and experience with scripting languages.Ability to write and maintain simple scripts for database administration tasks.You’ve Got What It Takes If You Have...
7+ years of experience as a Database Administrator.Strong experience with Oracle, MongoDB, and PostgreSQL databases.Proven experience in database design, implementation, and maintenance.Excellent knowledge of SQL and database administration best practices.Experience with database performance tuning, monitoring, and troubleshooting.Experience with database security best practices, including user management and access control.Experience with database backup and recovery procedures.Experience with scripting languages (e.g., Python, Perl, Shell) for database automation.Strong analytical and problem-solving skills.Excellent communication and interpersonal skills.Ability to work independently and as part of a team.Good Experience with Linux/Unix and Windows operating systems.Familiarity with system administration tasks related to database serversExperience with cloud-based database services (e.g., AWS, Google Cloud).Basic understanding of cloud computing concepts and AWS services.Knowledge of monitoring tool like OEM, NewRelic, Prometheus, Graphans etc.Key Competencies:
Proactive and results-oriented mindset.Result-oriented with a focus on accuracy and quality.Leadership and mentorship capabilities.#LI-Onsite
Confirm your E-mail: Send Email
All Jobs from Cornerstone OnDemand