What are the responsibilities and job description for the Database Engineer/Administrator position at Reflexive Concepts?
Reflexive Concepts is seeking a skilled Database Engineer / Administrator to join our team!
Specifically, we're looking for someone to be a member of a cross-functional team responsible for Oracle and / or MongoDB database administration working on IC Security Services. Tasking will include, but is not limited to :
- Allocate system storage and plan for future storage requirements
- Create and maintain primary database storage structures
- Create primary database objects (tables, views, indexes) once developers have designed an application and assist developers in the design if required
- Modify the database structure, as needed
- Monitor and optimize the database performance
- Plan backup and recovery methodology
- Backup and restore the database as required
- Apply Database updates and patches
- Migrate databases to new hardware as required
- Write PL / SQL stored procedures and triggers
- Write and maintain shell script
- Recommend new architectures, designs, and strategies for the future
Required :
An additional 4 years of Software Engineering experience may be substituted for the degree for a total of 12 years
Desired :
DB architecture, designs, and strategies