Database Administrator
- Published on
About the Role
We were cloud before cloud was cool! Now we are working on tomorrow's problems. In this role, you will:
- Design, implement, and maintain database systems, including Oracle, SQL Server, 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.
- Manage OS users, file systems, and storage management.
- Collaborate with development, operations, and infrastructure teams for smooth database integration.
- Plan and execute database backups and recovery procedures.
- Develop and implement database disaster recovery plans.
- Automate routine database tasks using scripting languages like Shell, Perl, and Python.
- Create and maintain comprehensive documentation, including Standard Operating Procedures (SOPs), knowledge base articles, and technical guides.
About the Candidate (Expectations and Nice to Have Skills)
You've Got What It Takes If You Have:
- 3-5+ years of experience as a Database Administrator.
- Strong experience with Oracle, MongoDB, SQL Server, and PostgreSQL databases.
- Experience with cloud-based database services mainly AWS.
- Proven experience in database implementation and maintenance.
- Experience in database performance tuning, monitoring, and troubleshooting.
- Knowledge of database security best practices, including user management and access control.
- Familiarity with database backup and recovery procedures.
- Proficiency in 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.
- Knowledge of monitoring tools like OEM, NewRelic, Prometheus, Graphan, etc.
About the Company
Cornerstone OnDemand is a technology company that understands the importance of staying up-to-date and at the forefront of new and innovative technologies. With over 75 million users in 192 different countries, our application is highly scalable and handles high volume, high transactional systems with over 75 million users and thousands of transactions per second, boasting availability of 99.99% uptime.
Company Culture and Benefits
We make software that empowers people, and we think that is pretty cool! So much so, that we live it every day. Our commitment to technology and innovation is evident in our projects in SaaS, Big Data, and Predictive Analytics as we move to public cloud on AWS by re-architecting our applications as we go.