We are looking for an experienced NoSQL Database Administrator to join our team. The ideal candidate will have a strong background in database administration, with expertise in NoSQL databases such as MongoDB, Cassandra, Couchbase, and DynamoDB.
Responsibilities
1. Database Design and Development: Design and develop efficient database systems, utilizing knowledge of database architecture and data modeling principles.
2. Database Performance Tuning: Analyze and optimize database performance, identifying and resolving bottlenecks, and conducting regular performance tuning and query optimization.
3. Database Security: Implement database security measures, including encryption, access controls, and vulnerability assessments, to ensure compliance with relevant data protection regulations and industry standards.
4. Infrastructure as Code: Implement IaC using tools like Terraform or Ansible, automating database provisioning and management.
5. Collaboration and Support: Work closely with application developers to design and optimize database schemas and queries, providing support for database-related issues and troubleshooting performance and operational problems.
The successful candidate will possess a Bachelor's degree in Computer Science, Information Technology, or a related field, and at least 5 years of experience as a NoSQL DBA, with proven experience with GCP and its database services.