Recruitment position

Web front-end development engineer (Salary interview, number of people)

Post responsibilities

1. Responsible for the functional design, development and optimization of the company's web front end;

2. Design and implementation of user experience on the Web front end;

3. Web frontier technology research and new technology research.

Job requirements

1. At least three years of experience in front-end development of Internet websites;

2. Be proficient in JavaScript, Ajax and other Web development technologies, and have good programming and architecture capabilities;

3. Proficient in HTML5, html/xhtml, CSS3 and other web production technologies, familiar with page architecture and layout, and skilled in solving browser compatibility problems;

4. Be familiar with PHP or Java program development;

5. Be familiar with Canvas program development;

5. Be familiar with web standards, have a deep understanding of the separation of presentation and data, HTML semantics, etc;

6. Have strong interest in web technology research, good learning ability and strong enterprising spirit;

7. Careful thinking, clear thinking, good logical analysis ability and language expression ability.

PHP Senior Development Engineer (Salary interview, number of people)

Post responsibilities

1. Be responsible for the demand sorting, scheme design and R&D of the company's web applications;

2. Be responsible for the development of the front and rear platform function modules of the website;

3. Be responsible for processing meteorological data;

4. Complete the preparation of relevant documents.

Job requirements

1. More than three years of experience in Internet R&D, with independent experience in website function design and development;

2. Proficient in LNMP development, familiar with MySQL, and familiar with common cache technologies such as memcache and Redis;

3. Be familiar with the common operation of Linux server, shell programming and Nginx configuration;

4. Be familiar with technologies such as HTML/CSS/JS, and familiar with common frameworks such as jQuery;

5. Be familiar with the mainstream PHP framework;

6. Have a sense of responsibility and ideas, love technology, and like to study;

7. Have a cooperative attitude and team spirit, work passion, innovative thinking and sense of responsibility;

8. Be good at analyzing and solving problems independently, have strong communication and organizational skills, and team management experience is preferred.

PHP Development Engineer (Salary interview, number of people)

Post responsibilities

1. Assist in the research and development of the front and rear platform function modules of the website;

2. Be responsible for processing meteorological data.

Job requirements

1. More than one year's experience in the development of Internet application PHP;

2. Understand and master LNMP development, be familiar with MySQL, and understand the principles of common cache technologies such as memcache and Redis;

4. Be familiar with technologies such as HTML/CSS/JS, and familiar with common frameworks such as jQuery;

5. Understand the mainstream PHP framework;

6. Have a sense of responsibility and ideas, love technology, and like to study;

7. Have a cooperative attitude and team spirit, work passion, innovative thinking and sense of responsibility.

Senior Java Development Engineer (Salary interview, number of people)

Post responsibilities

1. Responsible for the design, development and maintenance of the website core business system;

2. Find and solve existing technical problems to ensure system performance and reliability;

3. Mining and analysis of meteorological data

4. Complete the preparation of relevant documents.

Job requirements

1. More than 3 years of Java development experience, with Internet development background;

2. Java has a solid foundation, familiar with IO, multithreading and other technologies, and familiar with distributed, cache, message and other mechanisms;

3. Proficient in using Struts, Spring and Hibernate frameworks, familiar with common Web servers, MySQL, and common cache technologies such as memcache and Redis;

4. Be familiar with common design modes, have experience in design and development of large-scale distributed, high concurrency, and high load systems, and have experience in Hadoop related development is preferred;

5. Have the depth and breadth of knowledge or skills commensurate with the working years, and experience in the design and development of large and medium-sized systems is preferred;

6. Have a sense of responsibility and ideas, love technology, and like to study;

7. Have strong logical thinking ability, be good at analyzing, summarizing, quickly positioning and solving problems, and be able to independently or lead teams in project development.

Website development engineer (Salary interview, number of people)

Post responsibilities

1. Technical development, operation and maintenance of meteorological service websites and applications;

2. Participate in project demand analysis, scheme design and document preparation;

3. Cooperate with the artists to develop website programs, and be able to develop the functions of each module according to needs;

4. Be familiar with the construction, configuration, maintenance, optimization and data backup of the website development environment.

Job requirements

1. Especially excellent fresh graduates or more than one year of software development experience;

2. Be familiar with PHP/Java and other programming languages, as well as the configuration of Apache, Nginx and Tomcat;

3. Proficient in XHTML, CSS, DIV and other page technologies and AJAX development;

4. Be familiar with Linux system architecture, and skillfully use the script language under Linux;

5. Be familiar with Oracle/MySQL database and SQL statements;

6. Have strong self-learning ability and professionalism, communication ability and team spirit;

7. Bachelor degree or above in computer software and communication related majors and good foreign language proficiency.

APP OPS leader (Salary interview, number of people)

Post responsibilities

1. Responsible for the construction, optimization and daily maintenance management of the company's basic platform to ensure the safe and stable operation of the platform;

2. Be responsible for the installation, deployment, management, optimization, monitoring and later maintenance of the company's server software;

3. Be responsible for monitoring the operation quality and business process of the company's website server;

4. Reasonably propose performance optimization solutions for the company's infrastructure platform architecture, and continuously improve daily operation and maintenance support tools to gradually realize operation and maintenance automation;

5. Emergency response service shall be provided for faults, and problems shall be quickly located, handled and solved.

Job requirements

1. More than 3 years of operation and maintenance experience in the Internet and related industries, with experience in independent operation and maintenance of websites;

2. Be proficient in the management and maintenance of the mainstream version of the Linux system, and the deployment, configuration and related operations of the LNMP framework;

3. Skilled in the use and configuration of operation and maintenance tools, such as Zabbix, Cacti and other common monitoring software;

4. Proficiently use one of the shell/Python/PHP languages to write scripts;

5. Proficiently use one of the cluster management tools SaltStack/Essential;

6. Be familiar with daily website software tools, such as Git, Redis, rsync and Cobbler;

7. Have a strong sense of responsibility and positive energy, excellent organizational discipline and league member awareness, and good expression, communication and coordination skills.

Service Engineer (Salary interview, number of people)

Post responsibilities

1. Be responsible for the daily maintenance management of the company's operation and maintenance platform;

2. Be responsible for the installation, deployment, management and monitoring of the company's server software;

3. Be responsible for the mounting and dismounting of the company's machine room and daily maintenance.

Job requirements

1. More than 1 year of operation and maintenance experience in the Internet and related industries;

2. Be able to use and configure operation and maintenance tools, such as Zabbix, Cacti and other common monitoring software;

3. Be familiar with LNMP architecture and basic configuration;

4. Have the ability to write shell scripts;

5. Understand the daily software tools of the website;

6. Have a strong sense of responsibility and positive energy, excellent organizational discipline and league member awareness, and good expression, communication and coordination skills.

Weather software engineer (Salary interview, number of people)

Post responsibilities

1. Responsible for the design and R&D of weather related software;

2. Be responsible for the analysis, processing and application of meteorological related data;

3. Responsible for the establishment, configuration, maintenance, optimization and data backup of relevant development environment.

Job requirements

1. Proficient in C/Fortran and other programming languages;

2. Be familiar with Unix/Linux operating system and good at writing shell scripts;

3. Graduation from meteorology or working experience in meteorological system is preferred;

4. At least 2 years of software development experience, or especially excellent fresh graduates;

5. Bachelor degree or above in meteorology, computer and related majors, with good foreign language skills.

1 video director, 2-3 internship video directors

Post responsibilities

Planning, writing, studio recording and script writing of original video programs such as "Weather Beauty".

Job requirements

1. Active social media users who love the Internet;

2. Active thinking, strong planning ability and good communication ability;

3. Be able to use video editing software and do basic editing work;

4. Full time bachelor degree or above, with some relevant work experience; TV director, news communication and other related majors are preferred;

5. The internship director is a college student, with at least three working days a week.

Interested parties please send their resumes and links to relevant works to tianyizp@weather.com.cn , please name the subject name and resume name of the email as "Position Name College Major".

Contact: Mr. Zhang, Tel: 010-58991819.

1-2 website editors, 2-3 internship website editors

Post responsibilities

Responsible for the planning, editing and publishing of the information content of the China Weather Network, as well as the planning, implementation and expansion of online and offline activities.

Job requirements

1. Full time bachelor degree or above, journalism, Chinese and other related majors are preferred;

2. Clear thinking, good communication, rigorous work, willing to continue learning and innovation, able to adapt to challenging work, and strong team spirit;

3. Have solid writing skills, can skillfully use PS and other network tools, and have the ability to expand and plan activities is preferred;

4. The internship director is a college student, who is mainly responsible for the planning, editing, and publishing of daily news on the China Weather Network, and has certain writing skills and photo editing and production capabilities;

Interested parties please send their resumes and links to relevant works to tianyizp@weather.com.cn , please name the subject name and resume name of the email as "Position Name College Major".

Contact: Mr. Zhang, Tel: 010-58991819.

Office address of China Weather Network

Address: 6/F, East Gate, China Meteorological Film and Television Building, China Meteorological Administration, No. 46, Zhongguancun South Street, Haidian District, Beijing
Bus routes: Take the Daxing Line of Metro Line 4 (in the direction of Tiangongyuan), get off at the National Library Station (exit AB) and walk to the China Meteorological Film and Television Building in the yard of the China Meteorological Administration

contact information

Contact: Mr. Liu

Tel: 010-58991531

E-mail: tianyizp@weather.com.cn