Shenzhou Online Technology Co., Ltd. is a national high-tech enterprise approved by the State Administration for Industry and Commerce and established in Shenzhen. It is committed to becoming a first-class software development and system integration service provider. The company currently has multiple independent intellectual property rights for its Shenzhou Super Brain products, which utilize big data and artificial intelligence to provide customers with multi-dimensional real-time data more intelligently, providing comprehensive intelligent support for customer data prediction and decision-making.
Based on our years of technical accumulation, we believe that customers' system requirements should be unique, so each customer's system should also be unique. Emphasize system innovation and value the improvement and application of the system more. With a good reputation and technical capabilities, the company customizes comprehensive platform solutions and services that meet the actual needs, are efficient, and intelligent for users in different industries, and works together with customers to build a future ready enterprise.
We firmly believe that doing IT is doing services.
Shenzhou Online, IT service expert.
Whether you are engaged in the catering industry, clothing industry, accounting industry, fresh food industry, circulation industry, or 360 industry, as long as you have more than five years of industry experience and are very familiar with the local industry processes in Hong Kong, then come to Incloud and let's build an industry cloud platform together.
1. Responsible for the development and optimization of parallel computing platforms based on Storm/Spark;
2. Responsible for developing streaming computing platforms that integrate business applications, processing real-time data, and developing real-time application scenarios;
3. Responsible for maintaining real-time computing systems to ensure high availability and stability of the system;
4. Responsible for designing, developing, and optimizing data access, data storage, and data computing service frameworks;
5. Responsible for optimizing distributed frameworks and solving various problems under high concurrency;
6. Have experience in mathematical modeling and strong data analysis skills
More than 1.5 years of relevant work experience, bachelor's degree or above, major in calculator related field;
2. Have a solid foundation in Java language; Proficient in using Linux operating system; Familiar with Shell programming;
3. Familiar with parallel computing or distributed computing, familiar with Spark framework, proficient in RDD programming;
4. Experience in developing and using data platforms such as Spark/Storm, familiarity with one or more frameworks such as Storm, jstorm, and Spark is preferred;
5. Have a deep understanding of performance optimization, algorithm efficiency, and resource management strategies for distributed computing;
6. Familiar with frameworks such as Spring, Spring MVC, ibatis, etc., in-depth understanding of principles is preferred;
7. Familiarity with platforms such as ZooKeeper/Kafka/Hadoop/HBase/Plume is preferred;
8. Understand Scala language, familiar with Redis, MySQL and other caching and database services;
9. Possess good communication skills and self-learning abilities.
1. Participate in product project planning work, design architecture related technical solutions, and develop specific project implementation rules;
2. According to the development progress and task allocation, complete the design, development, unit testing, and document writing of corresponding software modules;
3. Adjust and deploy the system platform construction, optimize it;
4. Write key code, provide reasonable code suggestions, and provide technical guidance to intermediate and junior developers;
5. Participate in the assessment and code review of technical personnel.
1. Bachelor's degree or above, major in calculator related field, with 3 years or more of relevant Java development experience;
2. Proficient in Java knowledge such as CoreJava, data structures and algorithms, J2EE technology and principles;
3. Possess experience in developing Java, Spring, Ibatis/Mybatis, and Hibernate, familiar with the MVC programming pattern, and have a deep understanding of MVC framework technology;
4. Proficient in the development of commonly used databases MYSQL, SQLSERVER, ORACLE, familiar with the writing of stored procedures, have some experience in database design, and have some understanding of NOSQL technology;
5. Be familiar with service-oriented development, and have experience in the development/design of large-scale Internet projects is preferred;
6. Strong learning ability, able to adapt to high work pressure, possessing good team spirit and professional dedication.
1. Responsible for providing technical support and product maintenance for the company's after-sales projects;
2. Responsible for coordinating after-sales project support and communicating with customers;
3. Responsible for writing project after-sales service related documents;
4. Technical support for after-sales customers, including remote assistance.
1. College degree or above in calculator related majors
More than 2.3 years of software technical support work experience;
3. Master SQL language and understand database platforms such as MySQL/Oracle;
4. Possess good communication skills and organizational abilities;
5. Able to adapt to business trips;
6. Good verbal and written communication skills, teamwork spirit, and the ability to work independently;
7. Good user service attitude and awareness;
8. Rigorous and meticulous work, strong sense of responsibility, good at thinking, analyzing and solving problems;
1. Responsible for project testing work, submitting test reports, and organizing and analyzing according to testing specifications;
2. According to the project management arrangement, complete the management and feedback of product testing;
3. Communicate with other relevant departments regarding specific project issues;
4. Participate in requirement discussions, project reviews, develop testing strategies, build testing environments and plans, and assign tasks;
5. Lead the project testing team to conduct test case reviews and make corresponding work arrangements to ensure the quality of product launch.
1. More than 5 years of experience in e-commerce system testing or more than 6 years of experience in testing large-scale management systems such as logistics and ERP, with agile testing experience;
2. Experience in managing small-scale testing teams;
3. Strong ability to design and write functional and non functional test cases;
4. Understand web technology, have programming knowledge, familiar with Linux commands and SQL syntax;
5. Have efficient and proactive cross departmental communication and coordination skills, and be good at extracting and summarizing problems in the project process through testing;
6. Familiar with software engineering and testing theory, familiar with software testing process and software testing theory;
7. Priority given to having led a testing team or project testing team leader;
8. Able to withstand work pressure, possess good communication skills, and be good at teamwork.
1. Responsible for the deployment, monitoring, and maintenance of Windows Server and Linux operating systems on servers;
2. Responsible for website service installation, system upgrades, and server maintenance to ensure stable, secure, and reliable services;
3. Cooperate with developers to conduct data statistics, parameter tuning, system testing, and monitoring of the system;
4. Responsible for managing and configuring software and hardware monitoring and emergency response to ensure continuous work capability;
5. Develop and improve system maintenance systems, processes, and tools.
1. Bachelor's degree or above in calculator software or related majors, with at least 3 years of relevant IT work experience;
2. Proficient in Linux operating system, proficient in deploying and maintaining Linux and its various services;
3. Familiar with mainstream load balancing methods such as Nginx/LVS/HAproxy and implement them;
4. Proficient in deploying and maintaining mainstream services such as Apache, Tomcat, MySQL, Nginx, etc;
5. Proficient in using Shell, Perl, Python (one or more) languages; `
6. Familiar with network knowledge, proficient in calculator software, system, and hardware maintenance, familiar with TCP/IP, VPN, and switch/router settings.
1. Participate in establishing the company's project management system, including project management regulations, norms, and standards; Supervise the implementation of project management systems and standards;
2. Develop different communication plans based on different stakeholders. Having good communication skills and the ability to collaborate effectively with various teams;
3. Proficient in using data analysis tools such as Pareto charts, fishbone charts, and measurement models to manage project progress, costs (benefits), quality, and efficiency;
4. Responsible for project schedule management, proficient in WBS and functional decomposition, and able to use project schedule management tools such as Gantt chart, burn out chart, etc. to analyze and predict project schedule;
5. Responsible for monitoring the project implementation process, managing the entire project lifecycle, taking necessary actions when problems arise, and communicating with stakeholders;
6. Develop quantitative project quality objectives, such as requirement acceptance rate, iterative delivery rate, schedule deviation, bug rate, etc., achieve project quality objectives through sufficient quality assurance activities, and have a certain degree of predictability for project quality;
1. Bachelor's degree or above, major in calculator, management engineering or related fields;
2. More than 5 years of project management experience in the IT industry, deep understanding of the IT/Internet industry, familiarity with industry related business models, and understanding of industry partners and competitors;
3. Familiar with project management knowledge and processes, proficient in project management methods, and strong learning ability; Experience in agile project management is preferred.
4. Priority given to one or more project management certifications such as PMP, IPMP, PRINCE2, etc;
5. Proficient in one or more software engineering models such as V-model, iterative model (such as RUP), agile development model (such as Scrum), CMMI, etc; Have rich experience in applying project management methods such as iteration and agility, and be proficient in using them in projects;
6. Possess excellent teamwork and management skills, as well as efficient coordination and communication skills and experience within and across departments;
7. Proficient in using office software (WORD/EXCEL/PPT/VISIO/Project) and project management software;
1. Reasonably plan product development and functional design, combine industry development trends, formulate product strategies, find product development directions, coordinate and promote product function implementation;
2. Conduct research, explore, and analyze user needs, accurately abstract product requirements, reasonably determine the priority of requirements, and maintain a product requirement pool;
3. Use prototypes, flowcharts, PRD, and other methods to transform requirements into documents that can be used by suppliers, designers, and developers, and communicate and confirm with all parties involved;
4. Plan and manage product progress, promote product technology implementation, and control product implementation quality and efficiency.
1. Bachelor degree or above, more than 3 years of working experience in Internet products, e-commerce related experience is preferred, and successful product cases are preferred;
2. Strong communication skills, team spirit, logical thinking, skilled in data analysis and requirement research, possessing certain business awareness and industry knowledge;
3. Possess excellent skills in requirement analysis and product design, capable of completing standard product documentation such as PRD;
4. Proactive in work, good communication and coordination, clear logical thinking, serious and responsible in work, strong sense of responsibility, execution ability, and stress resistance.
1. Responsible for receiving technical and consulting questions from external business clients online or over the phone;
2. Record customer inquiries and complaints, and provide feedback to customers according to the corresponding process;
3. Able to quickly and accurately answer and solve problems that arise during the use of customer systems, assist customers in making good use of the system, and enhance customer satisfaction;
4. Proficient in the functions and application operations of the company's products, organizing customer inquiries and needs, following up and outputting solutions to common technical problems raised by customers.
1. Strong learning ability, communication skills, and strong teamwork ability;
2. College degree or above, with more than 1 year of work experience in after-sales service, and experience in managing software customer service is preferred;
3. Calculator related majors, understanding calculator language and e-commerce management are preferred.
1. SVN management, maintenance, and optimization to ensure effective and traceable research and development results;
2.Build、 Release system maintenance and optimization to improve research and development efficiency;
3. Proficient in setting up various software development environments and able to solve difficult problems on their own;
4. Develop and improve configuration management processes and related regulations, and promote, train, and track the processes;
5. Develop configuration management plans for each project and regularly issue configuration management reports;
6. Responsible for implementing configuration library management and daily integration delivery work, such as code management, branch strategy, and promoting implementation;
7. Responsible for maintaining and custom developing configuration management and engineering management tools to ensure that the development results submitted by the development team meet quality requirements.
1. College degree or above in calculator related majors;
More than 2.3 years of software technical support work experience;
3. Master SQL language and understand database platforms such as MySQL/Oracle;
4. Possess good communication skills and organizational abilities;
5. Able to adapt to business trips;
6. Good verbal and written communication skills, teamwork spirit, and the ability to work independently;
7. Good user service attitude and awareness;
8. Rigorous and meticulous work, strong sense of responsibility, good at thinking, analyzing and solving problems;