Our client company in Sunnyvale, CA is seeking an experienced DBA to join their team and ensure the optimal performance, security, and integrity of their database systems. As a DBA, you will be responsible for maintaining and optimizing the company’s databases, troubleshooting issues, and working closely with developers and system administrators to ensure that company data infrastructure runs efficiently. The ideal candidate will have extensive experience managing databases and a solid understanding of both relational and non-relational database systems.
Responsibilities:
- Install, configure, and maintain database systems (e.g., MySQL, PostgreSQL, Oracle, SQL Server, MongoDB) to ensure their performance, security, and availability.
- Monitor database performance and optimize queries, indexes, and storage to improve speed and efficiency.
- Backup and recovery management to ensure data integrity and availability in case of system failures.
- Database security management, including setting up user roles, permissions, and data encryption to protect sensitive information.
- Create and maintain database documentation, including schemas, diagrams, and operational procedures.
- Perform database upgrades, patching, and migrations as required to keep systems up to date.
- Troubleshoot and resolve database issues, including performance bottlenecks, errors, and connectivity issues.
- Work closely with developers to assist with database design, tuning, and query optimization.
- Implement and manage database replication and clustering to ensure high availability and disaster recovery capabilities.
- Ensure database compliance with industry regulations and internal policies regarding data privacy and protection.
Qualifications:
- Bachelor’s degree in Computer Science, Information Systems, or a related field (or equivalent experience).
- 3+ years of experience as a Database Administrator, managing relational databases (e.g., MySQL, PostgreSQL, SQL Server) and/or non-relational databases (e.g., MongoDB).
- Strong understanding of SQL and database performance optimization techniques (e.g., indexing, query optimization).
- Experience with database backup, recovery, and disaster recovery planning.
- Proficiency in database security management, including user roles, permissions, and encryption.
- Familiarity with database replication and clustering for high availability.
- Experience with database monitoring tools (e.g., SolarWinds, Nagios, or similar) to ensure performance and uptime.
- Strong problem-solving skills and the ability to troubleshoot complex issues under pressure.
- Excellent communication skills and the ability to collaborate with technical and non-technical team members.
Preferred Qualifications:
- Experience with cloud-based databases (e.g., AWS RDS, Azure SQL, Google Cloud Spanner).
- Familiarity with DevOps practices, including automation of database management tasks through scripting or tools.
- Knowledge of NoSQL databases, such as Cassandra or Redis.
- Experience working in an Agile/Scrum environment.
Perks:
- Base salary up to 170K
- 15% Annual bonus
- PTO
- 401(k) w/ company match
- Medical, Dental, Vision, Life, Disability Insurance
For a list of all Gyga Force openings, please visit www.gygaforce.com.