Tasks:
- * Analyze user and system requirements
- * Build monitoring and automation tools
- * Develop distributed database and storage software
- * Enhance existing software capabilities
- * Integrate database systems
- * Participate in on-call rotations
- * Plan system capacity
- * Remediate production incidents
- * Support backups and incident response
- * Test and validate database services
Perks/Benefits:
Skills/Tech stack required:
[ACID] [Algorithms] [CAP Theorem] [Computer Architecture] [Computer networks] [Database Indexing] [Databases] [Data Structures] [Distributed Systems] [Go] [High Availability] [Java] [MVCC] [Operating Systems] [Python] [Raft] [Rust] [Sharding] [TCP/IP] [Transactions]
Educational requirements:
[Bachelor's Degree]
Role(s):
[Database Engineer] [Distributed Systems Engineer] [Engineer] [Software Engineer] [Systems Engineer]