Duty editor: mango fruit

The SegmentFault community aims to be a bridge between technology companies and developers. For this purpose, we set up a “cool job section”, so that enterprises can publish relevant recruitment information, and also provide recruitment information reference for community developers.

Click on https://segmentfault.com/grou… For more information; Enterprises with recruitment needs can also self-release relevant information in the community.

* More cooperation can be sent to email consultation:[email protected]


hangzhou

Doodle Intelligence: R&D engineer, architect, technical expert

Java R&D Engineer – Business Platform

Job description:

1. Responsible for the design and development of IoT business platform;

2. In-depth understanding of business requirements, analysis and discovery of system bottlenecks, and promote the improvement of system performance;

3. Passionate about technology, have medium and long term plans for technical capabilities, and can continue to learn.

Job Requirements:

1. Proficient in Java language, and have a deep understanding of open source products in related technical fields;

2. Familiar with distribution, performance tuning, caching, messaging, search and other mechanisms;

3. Familiar with one or more databases such as MySQL, have experience in database tuning, understand MySQL and related distributed storage technology;

4. With clear thinking and flexible mind, I can independently analyze and solve complex online problems;

5. Experience in the development of Internet or other large commercial systems (high concurrency).

Golang Senior Development Engineer -OS business platform

Job description:

1. Responsible for the feature design and development of the IoT server system, such as the edge gateway, platform system and middleware products, to support the IoT infrastructure services of ten million levels;

2. Participated in demand discussion and plan formulation, and completed the development and test on-line work with high quality;

3. Daily performance optimization, problem location and repair.

Job Requirements:

1. Bachelor degree or above, major in computer science or software engineering or related;

At least 2.1 years of Golang development experience, familiar with Golang concurrent programming, network programming or PHP development experience for more than 2 years and willing to transfer to Golang development;

3. Familiar with common system tools in Linux environment, able to use tools to troubleshoot problems such as CPU, memory and network IO;

Familiar with common storage systems, such as ETCD, Redis, MySQL, etc.

5. Pursue good code style and program performance, have the spirit of study and team work.

Pluses:

1. Experience with GitHub open source projects or tech blogs is a plus;

Familiar with GRPC, Protobuf is preferred;

3. Proficient in TCP/UDP/QUIC protocols and principles is preferred.

Java Architect/Technical Expert (OS Business Platform)

Job description:

1. Responsible for the architecture design of cloud, side and end integration of graffiti Internet of Things platform, as well as the compilation of core basic code;

2. Responsible for the implementation of technical solutions such as public cloud, proprietary cloud and hybrid cloud to meet the capability requirements of high-performance, high reliability and scalability of the platform;

3. Responsible for the pre-research of the new technology direction of the Internet of Things industry, and improve the technical competitiveness of the platform through innovative means.

Job Requirements:

1. Bachelor degree or above, major in computer science or related; At least 5 years related development experience in JAVA;

2. Proficient in Java technology stack, familiar with Linux operating system, mainstream message queue, distributed cache and other middleware, and relational database;

3. Skilled in system tuning, performance tuning, network debugging, etc., strong troubleshooting ability for difficult technical problems;

4. Passionate about technology, strong independent and active learning ability, good communication and expression skills and team work ability;

5. Experience in high concurrent distributed computing or mass data application is preferred, experience in cloud native development is preferred;

6. Experience in the Internet of Things industry is preferred, experience in communication and protocol is preferred, experience in open source projects is preferred.

Shanghai

Huaxin Intelligent Transportation Technology Backend Java, Technical Director, Operation and Maintenance, BI

Java Development Engineer (Salary: 15K-25K)

Job description:

1. Set up the development framework, write the core code, and take charge of other technical tasks of the system;

2. Responsible for the iteration and development of the background system design of mobile applications;

3. Compiled code to realize product functions, completed project development, wrote relevant documents, and participated in demand analysis;

4. Responsible for the design, implementation and optimization of high availability business modules;

5. Responsible for troubleshooting, locating and solving problems on large traffic lines, as well as effective monitoring and prevention;

6. Have a strong sense of purpose, good service awareness and self-drive.

Job Requirements:

1. At least 3 years of Java development experience;

2. Solid JAVA foundation, understanding IO, thread, collection and other basic frameworks, have a certain understanding of the JVM principle;

3. Familiar with Spring Cloud, Spring, SpringBoot, Mybatis, MySQL, Redis, ZooKeeper and other frameworks and applications, capable of reasonable technology selection;

4. Have experience in Internet platform research and development related to high concurrency, large traffic, micro-service architecture and multi-threaded development;

5. Love technology, hardworking, enjoy challenges, sense of goal, sense of responsibility, self-motivated, good communication and teamwork skills, able to work under pressure;

6. Experienced in third-party payment.

Technical Director (Salary: 40K-60K)

Job description:

1. Responsible for demand exploration with counterpart product/interaction and related operation personnel to accelerate product requirement verification and iteration;

2. Responsible for the overall development direction of the technical department team, responsible for the formulation and efficient implementation of team goals and work plans to ensure the realization of goals;

3. Tackling core technical problems, system optimization, and assisting to solve technical problems in the process of project development;

4. Responsible for team construction, motivation, evaluation and training, and continuously improve team work enthusiasm, work quality, technical ability and work efficiency;

5. Be responsible for grasping the technical trends, technical direction, industry development, trend and application of big data products;

6. Analyze, design and implement system architecture schemes according to product and project requirements to ensure the rationality, scalability and economy of the system architecture;

7. Be able to write relevant design documents according to relevant standards, review and improve relevant product system architecture schemes, and control the quality of product system architecture;

8. Optimized the objectives of business lines, formulated project objectives and guided the team to complete the assigned tasks effectively and with high quality according to the plan.

Job Requirements:

1. Bachelor degree or above, 10 years or above software development experience, working experience in foreign companies or large factories is preferred;

More than 2.5 years of team management experience, with excellent management methods;

3. Familiar with mainstream development languages and big data related technologies, with certain software development capabilities;

4. Familiar with cloud native, K8S, Docker, DevOps, Jenkins and other development process management technologies;

5. Proficient in Java enterprise programming and common design patterns;

6. Proficient in distributed system, database and big data platform knowledge;

7. Proficient in open source frameworks related to data persistence, caching, messaging, communication, etc., and have rich experience in the design and tuning of large-capacity and high-concurrency systems;

8. Strong sense of responsibility, able to work under great pressure, good team leadership and communication skills;

9. Strong executive ability, decision-making and strategic awareness, able to effectively promote business and project development, with big data related research and development experience is preferred;

10. Have a deep understanding of the development trend and changes of the big data industry, be sensitive to the technology market, grasp the market development dynamics in time and provide decision-making suggestions for the company’s technology development.

Senior operation and maintenance engineer (salary: 11K-18K)

Job description:

1. Responsible for the implementation and delivery of the container cloud platform on the project, and assisted to complete the application container architecture design, resource planning, service migration and other work;

2. Responsible for the daily construction, monitoring, maintenance and management of the business system;

3. System operation and maintenance of large-scale clusters, service monitoring and analysis, fault troubleshooting, and emergency treatment in emergency situations;

4. Researched service architecture, found potential problems, developed system adjustment and optimization schemes, and improved the robustness and efficiency of the system;

5. Responsible for daily log analysis and backup, data backup, troubleshooting, performance optimization, etc., ensuring the availability of backup data, and making suggestions for improving the availability of the system;

6. Responsible for writing deployment documents, operation and maintenance manuals and other related technical documents, actively cooperating with other departments to provide technical support;

7. Improve the automation and intelligence of operation and maintenance work.

Job Requirements:

More than 1.3 years of operation and maintenance experience, more than 1 year of Docker/Kubernetes experience, have actually participated in or led the business containerization;

2. Familiar with Linux operating system maintenance and daily management, able to perform performance tuning of services, locate faults and deal with them;

3. Familiar with Shell, Python and other programming scripts, familiar with sed, awk, sort, uniq, grep and other commands, preferably with golang;

4. Proficient in Nginx, Apache HTTP, Tomcat, Jenkins, Git Server, Bind and other common software installation, configuration and management, with large and medium system maintenance experience is preferred;

5. Familiar with the installation, configuration and management of common operation and maintenance monitoring software, such as Prometheus, Zabbix and Grafana;

6. Elk, Zabbix, ZooKeeper, KVM, Docker, K8S and other system application skills are preferred;

7. Ability to quickly analyze problems, communicate and solve problems, and strong learning ability;

8. Good team spirit and sense of service, strong sense of responsibility and initiative, positive and rigorous work, patient and responsible, brave to bear pressure.

BI development engineer (salary: 16K-22K)

Job description:

1. Responsible for the functional design and development of the core modules of the big data platform, and continuously optimize the background system architecture;

2. Responsible for the construction and maintenance of BI data analysis and report platform, and support various business analysis requirements;

3. Participate in full-link data development, including data acquisition, ETL, modeling, offline and real-time computation, data visualization, etc.;

4. Familiar with multi-dimensional analysis and data modeling, with OLAP experience based on massive data;

5. Familiar with the framework of cloud database, with experience in core module related and development;

6. Be sensitive to cutting-edge database technology and be able to keep track of related technology;

7. Build and improve the real-time OLAP analysis engine for very large scale data, and realize the second-level analysis of ten-billion data;

8. In-depth understanding and abstraction of business requirements, support diversified user data analysis scenarios, and provide good business support.

Job Requirements:

1. Bachelor degree or above in computer related field, with solid data structure and algorithm skills;

2.3 years or above background development experience, proficient in JAVA and Python languages, with solid programming skills;

3. Familiar with the technical architecture and implementation methodology of data warehouse, and have supported the actual business scenarios;

4. Proficient in using common big data platforms and tools (such as Hadoop, Spark, Flink, Hive, HBase, etc.);

5. Familiar with Spring and other background development frameworks, as well as the design and optimization of MySQL and other relational databases;

6. Familiar with distributed system, good coding foundation of system languages such as Java/Scala/C/C++;

7. Have in-depth research on common OLAP system design and source code;

8. Pursue excellent design and code quality, have a good sense of responsibility and execution, have the ability to analyze and solve problems independently.

Beijing

Hydrogen Technology front-end engineer, senior front-end engineer

Job description:

1. Create the most useful content editing and publishing tools in the industry;

2. Optimized front-end experience and page response speed, optimized code and maintained good compatibility, and improved usability; Create and continuously optimize sophisticated interactive experiences;

3. Continuously promote the upgrade of team tool chain and infrastructure, build industry-leading front-end engineering architecture, and support the rapid iteration of products;

4. Optimized the company’s products, improved user experience, and enhanced product reliability and stability;

5. Participate in echelon construction and help the front-end newcomers grow.

Job Requirements:

1. Participated in the architecture design and research and development of large-scale Web applications;

2. Have a solid foundation, pay attention to the development of Web technology, and understand the rendering mechanism of browser kernel;

3. Experienced in large single page application (SPA) development, familiar with SEO;

4. Deep understanding of React/Vue implementation, proficient in Node;

5. Proficient in React ecosystem chain, ReudX, React-Saga, React-Router, DVA, etc.;

6. Proficient in less, SCSS and other pre-compiled tools (any one is OK);

7. Proficient in Gulp, Webpack, Grunt and other construction tools (Webpack preferred);

8. Familiar with ES6, ES7, new TypeScript features, modular development, knowledge of back-end technologies, including but not limited to: Java, Python, Go, Rust, MySQL, K8S, Nginx… ;

Familiar with applet, H5, mixed development, server-side rendering, etc.

10. Strong ability in business abstraction and UI modeling, with experience in construction of large Internet projects is preferred;

11. Have experience with rich text editing for the Web, or have experience with flying books, Graphite documents, WeChat background editors, or simple book editors, or you are a heavy user of Notion or Roam Search.

12. Strong ability of project communication, coordination, cooperation and promotion, positive and optimistic, strong sense of responsibility, and able to work under pressure;

13. Aesthetic, with a certain appreciation of design and user experience.


Contact Information:

Click on https://segmentfault.com/grou… Directly jump to the community contact intention company, there are more job opportunities for you ~