Major knowledge and skills required:
- Database management, designing, implementing, and maintaining the database system
- Install, configure, troubleshoot, and maintain a database system.
- Evaluate data analysis models and procedures
- Implement, configure, and troubleshoot database instances, replication, backup, partitions, storage, and access.
- Understanding of disaster recovery and database backup procedures
- Understanding of data import/ export procedures
- Advanced knowledge of database structure, database security issues
- Set user privileges within the database environment.
- Provide end-to-end technical support and problem resolution
- Monitor, optimize and allocate physical data storage for database systems
- Monitor and optimize system performance using index tuning, disk optimization, and other methods.
Data replication across data centers
Automation through shell scripts/python to automate DB setup, day-to-day operations
Initial location would be Sunnyvale for initial ramp up for few months. Candidate should be open to relocate to Austin after that.