Creates and manages databases for a company or organization. Must also install and configure the database. Must make sure that the databases are secure and that they function properly. Must carry out constant testing and monitoring to make sure that the database is functioning as it should. This often requires troubleshooting, so problem-solving skills are important. Extensive experience with administering and providing support for databases. Must sometimes create a database that is easy for end users to enter data into. Advanced experience with Oracle and SQL is usually necessary. Install, upgrade, and maintain databases. Document database schemas and models, including functions, tables, and stored procedures as well as data dictionaries. Monitor databases and apply patches, execute scripts, and create backups to ensure access and the consistency of data. Support and maintain software to interface with databases.
5+ years of database engineering
Databases: Oracle, Cassandra, RDS, Aurora.
Source Control: GitHub Scripting languages: Python, bash, batch.
Monitoring: AppDynamics, Wavefront, Splunk.
Configuration Management: Terraform, CloudFormation, Chef, Puppet, Ansible.
Hosting: AWS, Google Cloud, Azure.
Launch your career - Create your profile now!Create your Profile
Loading some great jobs for you...