A brief summary of the provided position as below 本职位概述如下: you need to hold and lead the technology system that shape the technical landscape of our product portfolio. You will be instrumental in defining software technology specs,coding styles, technology standards, selecting framework, tools and platforms, and establishing architectural best practices. Your expertise will guide the team member in developing a deep understanding of standardized and normalized software technologies, continuously to practise and drive technology innovation,ensuring the quality and standardization of our software products and system architecture. Need to working closely with Local R&D department and global product owner to make sure solution is defined according to business need . To perform this job successfully, an individual must be able to perform each essential duty satisfactorily: 胜任此项职位,需要有能力成功地履行如下主要工作职责: 85 As the IT Architect in the R&D department, analyze and determine the technologies required for products/projects, and provide comprehensive solutions for the team and stakeholders. 85 Design a complete data application and data management process, strictly control the accuracy, integrity, and availability of data, and provide solid data flow support for business decision-making. 85 Write documents related to business architecture, depicting a clear and detailed blueprint of business architecture, data application, and management for the technical team, ensuring seamless alignment between technical implementation and business requirements. 85 Design the software or system architecture and make necessary technical decisions based on given requirements or technical issues. 85 Design a system or software architecture that is maintainable, reliable, adaptable, secure, testable, scalable, and usable. 85 Define specifications and standards for development and related R&D activities, including: coding standards, interface and protocol design specifications, necessary performance and security specifications; technical review processes, testing methods, frameworks to be used; the use of production toolchains and basic resources or technical platforms. 85 Lead the establishment of the team's technical specifications and standards, guide and manage the technical team, ensuring their correct implementation and execution in R&D work. 85 Analyze and understand the patterns or technical stacks applied in existing projects or code, identify and resolve issues in software systems, and formulate long-term IT system architecture and technical direction. 85 Collaborate with relevant technical teams to maintain system and software security, integration, data management, and related R&D infrastructure. 85 Write and test code according to business needs, such as writing POCs, technical previews for products, and complete solution evaluation and review. 85 Keep track of new technology trends and share them with the team in a timely manner, evaluate and integrate new technologies to enhance product competitiveness. 85 Present the technical status of project development and the final product to the management. Candidate Requirements 个人要求 To perform this job successfully, an individual must meet the minimum qualifications. The requirements listed below are representative of the knowledge, skill, and/or ability required. 为了能够胜任此职位,担任此职位工作的个人至少满足以下条件。如下要求表现为知识;技能和能力 Education and/or Experience 教育和经历 85 Holds a bachelor's degree or above in Computer Science, Software Engineering, or a related field. 85 Over 5 years of experience in software development, code analysis, and system design. 85 More than 3 years of experience as a Software Architect, Senior Development Lead, or Technical Leader. 85 Experience in independently designing or implementing no less than 3 software projects, or completing 1 large-scale project. 85 Experience in the design and implementation of IT infrastructure (including network/server/storage/operations and maintenance). 85 Ability to communicate and collaborate across teams, with experience in technical leadership roles. 85 Experience in establishing, writing, outputting, and organizing technical documentation standards and tracking. 85 Familiarity with industrial manufacturing or related upstream and downstream industry work experience is preferred. Knowledge, Skills and Abilities 知识、技巧和能力 85 Possesses profound knowledge in software development and architectural design, familiar with common programming languages (Golang/.Net/Python/C++/JavaScript), frameworks (MVC, MVP, MVVM, DDD), and technology stacks. 85 Familiar with classical enterprise architecture frameworks such as TOGAF, capable of efficiently assessing and designing reasonable system architectural frameworks. 85 Has extensive and in-depth architectural skills, including serverless, microservices, containerization and orchestration, B/S, C/S, distributed systems, security, encryption, integrity, etc. 85 Familiar with common development configuration tools, such as Git, SVN, Jira, VSCode, IntelliJ, GoLand, etc. 85 Strong problem-solving abilities, capable of delving into details, challenging existing solutions, and having the capability for architectural refactoring. 85 Excellent communication and presentation skills, able to articulate technical solutions, prioritize architectures, and clarify the direction of the technical roadmap. 85 Good communication and coordination abilities, capable of guiding technical team members, such as developers, testers, DevOps, providing consultation and coaching. 85 Proficient in using modeling tools, such as Mural, Draw.io, Visio, Excalidraw, ProcessOn, etc. 85 Experience in using project management tools or systems, such as Jira, ZenTao, etc. 85 Familiarity with PDM (Product Data Management), ALM (Application Lifecycle Management), ERP (Enterprise Resource Planning), and DEVTOOL is preferred. 85 Fluent in both Chinese and English communication and expression. 85 A strong sense of responsibility and good self-motivation, capable of proactively discovering and continuously optimizing the technical architecture. 85 Possesses good logical and analytical thinking abilities. 85 Full of innovation and curiosity about new technologies, and able to personally get hands-on experience. 85 Thinks in a user and user experience-oriented manner. 85 Good team collaboration skills, willing to guide team members to grow together.