Responsibilities:
As a Database Engineer, your role involves the following responsibilities:
1. Develop Various Database Middleware:
- Create and enhance database middleware to optimize database performance and simplify business integration.
- Explore and research new database technologies.
- Introduce suitable databases based on business requirements and propose solutions.
2. Deepen Knowledge of Databases:
- Dive into various database concepts.
- Provide professional advice for the correct and high-performance use of cloud service databases.
3. Maintain Large-Scale Databases:
- Regularly maintain the smooth operation of major databases in the production environment.
Requirements:
- Education: Bachelor's degree or higher.
- Relevant Majors: Background in Electronics, Telecommunications, Computer Science, Network Engineering, or Software Engineering.
- Programming Language Skills: Proficiency in at least one of Java, Python, or Go and ability to solve problems through programming.
- Database Familiarity: Knowledge of MySQL, Redis, Cassandra, MongoDB, or other databases (one or more) and their operational mechanisms and architecture is advantageous.
- Soft Skills: Strong logical thinking and rigorous problem-solving abilities, excellent learning capacity, communication skills, and teamwork spirit, passion for technology and a desire to contribute to technical advancements, ability to speak and write in Chinese as the incumbent requires to liaise with the China HQ counterparts/personnel for work or project related matters