We are seeking an experienced Oracle Database Administrator to join our engineering team. This role demands deep, hands-on expertise in Oracle, spanning both development-facing responsibilities and production database operations. Experience with StarRocks is a strong plus.
Responsibilities:
- Collaborate with engineering teams to design and optimize Oracle database schemas, queries, and indexing strategies.
- Lead data modeling and performance tuning efforts across development, staging, and production environments.
- Manage Oracle backup and recovery processes, implement replication strategies, and support high availability and disaster recovery solutions.
- Monitor and tune database performance, proactively identifying and resolving bottlenecks.
- Validate and support database changes during product deployments and release cycles.
- Enforce database security policies, manage access controls, and support auditing requirements.
- Contribute to data integration and migration initiatives, particularly those involving StarRocks.
- Participate in incident resolution and conduct root cause analysis for database-related production issues.
Qualifications:
- Minimum of 5 years of hands-on experience as an Oracle DBA.
- Deep expertise in Oracle PL/SQL, performance tuning, partitioning, and interpreting AWR/ADDM reports.
- Exposure to, or willingness to learn, StarRocks is highly desirable.
- Familiarity with DevOps practices and CI/CD deployment pipelines.
- Strong proficiency in Linux-based systems and scripting (Shell/Python) for automation and maintenance.
- Experience managing databases on cloud platforms such as AWS, OCI, or GCP.
- Understanding of multi-tenant architectures and analytical workloads.
Why Join Us:
- Join a fast-growing product team revolutionizing energy and water management through AI and analytics.
- Work with cutting-edge open-source and enterprise data technologies.
- Thrive in a collaborative, learning-focused environment with ample growth opportunities.