Let's look at the requirements and salary Linux back-end development.
JD1: Linux server development engineer 20-40K
description of job
APP is responsible for mobile gaming community background service architecture design and development;
Responsible for mobile gaming community platform user data analysis and recommendation related business development;
Real-time voice services for mobile gaming system design and development work.
Duties:
APP is responsible for mobile gaming community background service architecture design and development;
Responsible for mobile gaming community platform user data analysis and recommendation related business development;
Real-time voice services for mobile gaming system design and development work.
Claim:
Bachelor degree or above in computer science;
With / C ++ 3 to 5 years experience in the development of Unix / Linux under C;
Proficient in C ++ and object-oriented design and development;
Proficient in TCP / IP protocol, inter-process communication programming, familiar with Unix / Linux under common architecture design methods;
Familiar with Unix / Linux Operating System, commonly used tools, Python / Shell scripting language;
Familiar Mysql database management, development;
Familiar redis and other NoSQL storage usage;
Good analytical problem-solving skills, able to undertake a systematic progress of the tasks and the ability to control;
Strong sense of responsibility, good external communication and team collaboration capabilities, proactive, eager to learn;
Go familiar language development, machine-learning development experience is preferred.
jd from Thunder
JD2: Linux C ++ back-end development engineer salary 18-35K · 16
description of job
Claim
Server C ++ development, more than three years work experience;
Proficient in linux / unix network programming, concurrent large-scale network service development experience;
There SOA, micro-architecture design and service experience;
There GO language project experience is preferred;
Familiar with MySQL, commonly NoSQL, data clusters, mass data processing experience is preferred;
We have a keen awareness of data analysis, large data processing experience preferred;
Familiar shell, other common scripting (lua, python).
jd from Tencent
JD3: Linux C / C ++ Development Engineer 14-28K
description of job
Claim
More than one year of work experience with C / C ++ programming basics, learn more about linux system programming
Familiar tcp / ip, routing and other network protocols
With a strong sense of responsibility, good communication skills
For experienced, more capable, relevant areas of research and development experience, we will be at a higher level entry jobs
jd from SINFOR
Knowledge Structure Analysis
From the above background development engineers asked to see Linux skills are mainly the following categories:
Language classes
C/C++
go
shell
take
python
operating system
linux/unix
Network knowledge
Network programming socket
TCP / IP protocol
database
MYSQL
NoSQL redis / mongodb等
appendix
Send us a backstage interview related to the development of knowledge Brain Below is a summary snippet:
You can add qun get.