Job Description
This role involves leading the architectural design and technical strategy for a high-performance platform. The successful candidate will ensure the system meets critical requirements such as scalability, reliability, and efficiency while guiding the infrastructure team through development and implementation.
Key Responsibilities
- Responsible for the overall architecture design of the platform, ensuring that the system can support features such as high concurrency, low latency, high availability, strong consistency, smooth upgrades, and smooth scalability.
- Lead the infrastructure team to design the system architecture and develop basic modules, develop and implement a technical roadmap, and ensure timely project delivery.
- Optimize system performance to ensure stable operation under high loads.
- Responsible for tackling technical difficulties and solving various technical problems encountered during the development process.
Job Requirements
- Proven experience in designing and implementing scalable, high-performance systems.
- Strong leadership skills with the ability to guide and mentor a technical team.
- Deep understanding of system architecture principles, including high availability, low latency, and strong consistency.
- Ability to troubleshoot complex technical issues and provide effective solutions.
- Experience with performance optimization and ensuring system stability under high loads.
- Excellent communication skills to collaborate with cross-functional teams and stakeholders.