Our Client
A star startup is building a multifunctional innovation platform that integrates data from both social media and e-commerce based on data connectivity, further empowering its social network traffic.
Descriptions
- Responsible for the exploration and planning of the architecture of business systems, and advancing implementation based on actual business scenarios.
- Responsible for the design, development, and evolution of the team’s business infrastructure, providing suggestions for the evolution of system architecture based on business architecture to ensure the platform operates in a stable environment with high performance and high availability.
- Guide various directions in the planning and implementation of systems and projects, take the lead in resolving technical debt and online issues, and continuously build and maintain the stability of business systems.
- Extract and abstract business entities and service boundary responsibilities based on platform business, promoting the evolution of architecture towards a component-based and configurable direction.
- Track and research business models, participate in technical/product requirement reviews, ensuring that while selecting business generations, the stability of the architecture is maintained.
Requirements
- Bachelor’s degree or higher, with 5 years or more of work experience, and experience in the development and design of large-scale distributed, high-availability systems.
- Proficient in one or more programming languages such as C++/C#/Java/Python/Golang/Rust.
- Familiar with program design and architecture design methods, knowledgeable in DDD (Domain-Driven Design) principles, and understand DSL (Domain-Specific Language) design principles; capable of independently handling infrastructure design and development tasks.
- Able to make correct judgments on system architecture from both business and user perspectives, and provide optimization directions for products from a technical standpoint to partners.
- Passionate about technology, strong sense of responsibility, good communication skills, and possesses a strong spirit of teamwork.