Linux系统管理员岗位职责
JuniorLinuxAdministrator初级Linux系统管理员UbisoftShanghai上海育碧电脑软件有限公司,UbisoftShanghai,育碧,育碧游戏,育碧JobDescription
Summary
UbisoftisseekinganexperiencedOnlineLinuxAdministratortojoinourGlobalNetworkServices(GNS)team.TheGNSteamiscomposedofNetworkprofessionals,SystemsAdministratorsspecializedinMicrosoft,Linuxproducts,andNetworkArchitects.TheyapplytheirexpertisetoserviceUbisoftgamedevelopmenttosupportbusinessactivitiesinNorthAmerica,EuropeandAsiawiththehighestdegreeofquality.
TheOnlineLinuxSystemsAdministratorisresponsibleforthedesignandoperationsofourLinuxservers,withamainfocusononlinegamesprojects,operationalactivities,proactivecapacitymanagementandeventmonitoring.
Theselectedcandidateisadynamicproblemsolverwhocancommittoresolveproblemswithimpeccableservicetoourusers.HewillalsocontributetotheexecutionofvariousprojectsandwillactasasecondlevelsupportfortheLinuxsystemsunderhisresponsibility(including24/7pagerrotationsupport).
Mission
ThemainresponsibilitiesandroutinetasksoftheOnlineLinuxSystemsAdministratorareto:
-ResponsiblefortheproperdailyoperationsoftheLinuxsystemsunderhisresponsibility,suchasmultiplayermatchmakingsystems,largescalewebapplications,socialnetworkgames,backofficesupportsystems,etc;
-Install,maintainandupgradeLinuxOSandvariousapplicationsoftware;
-Troubleshootingandissueresolution,mustbeabletoworkflexiblehoursandovertimeasrequired;
-Monitorsystemeventstoensurehealth,maximumsystemavailabilityandservicequality;
-ParticipatetothebackupsandrestorationofLinuxsystems;
-Performsystem&applicationpatching
-Maintaindocumentationregardingconfigurations,operationsandtroubleshootingproceduresrelatedtotheLinuxplatform;
-Participatetothedefinitionofstandards,guidelines,bestpracticesandmetricsasdirected;
-Assistinevaluatingnewrequirements,technicaldesignandstandards;
-Answeruser’squeryandservicerequests;
-Carryoutallotherrelatedtasks.
Qualifications
-DegreeorequivalentexperienceinComputerInformationSystems,ComputerScience,Mathematicsorarelatedfield
-1-2yearsofexperienceinLinuxsystemsadministrationina300+serversenvironment
Skills
MustHave:
-Basictechnicalday-to-dayEnglish
-HavegoodinterpersonalcommunicationskillsandcollaboratewithGNSOnlinepartners
-Mustbeaself-starterthatrequiresonlylimitedsupervision/guidance
-Honesty,integrityandconfidentialitymustbemaintainedatalltimes.
-Beateamplayer
Nice-to-have:
-Skillindevelopingtechniquesandmethodologiestoresolveunprecedentedproblemsorsituations.
-Abilitytoworkeffectivelyinafastpacedchangingenvironment
-Abilitytomulti-taskandprioritize
Knowledge
MustHave:
-KnowledgeofLinuxsystemsadministration,includingexpertiseonfilesystems,hardware,andnetworking.
-Knowledgeofonescriptinglanguage(i.e.Bash/Python/Rubyetc.)
-GeneralKnowledgewithcloudhostingproviders,i.e:AmazonWebServices,MicrosoftAzure,GoogleCloud.AWScertifiedisaplus.
Nice-to-have:
-KnowledgeoftheLAMPstacks
-Anin-depthknowledgeofperformancemonitoring&tuningofjavaandphpwebapplications:nginx,apache,redis
-AnIn-depthknowledgeofhigh-availabilityWebarchitectureandtechnology,includingload-balancingmethods,contentdistribution,scalability
-GoodknowledgeofconfigurationmanagementsystemssuchasChef,Saltstack,CFengineorPuppet
-KnowledgeofMySQLinstallation,configurationandoptimization
-KnowledgeofperformanceandavailabilitymonitoringtoolssuchasNagios,CactiandZabbix
-KnowledgeofNoSQLdatabasessuchasMongoDBorCouchbase
-KnowledgeofInternettechnologiesandconceptssuchasDNS,routingprotocols,TCPandUDPandhigherlevelprotocolssuchasHTTP,SMTPandFTPisimportant
-GeneralknowledgeofstoragetechnologieslikeDAS,SAN,NASandRAID
Plus
-ExperiencewithMMO’s,browserbasedgamesandthefree-to-playonlinegamemarket
-AbilitytodebugapplicationswritteninPHP,Java,RubyorNode.js
-Knowledgeofnetworksecurityprinciplesandfirewallconfiguration,rulescreationandmaintenanceinparticular
-Activevideogameplayerandyouwillbringyourpassionforgamestoensureahighqualityonlinegameexperienceforourplayers
篇2:LINUX系统开发工程师岗位职责
Android/Linux系统高级开发工程师岗位职责:
1、移植,维护和定制Android系统中间件到智能电视和OTTSTB平台;
2、开发和维护AndroidHAL/Frameworks各模块,包含设置、网络、安全、DRM、多媒体等中间件模块;
3、系统架构设计和开发;
4、技术方案预研及难点攻关;
5、团队代码质量控制。
岗位要求:
1、CS或者EE相关专业,1年以上工作经验;
2、深入理解AndroidFrameworks系统架构,包含Storage、WiFi、BT、Battery、Sensor、Power等;
3、深入了解Android各版本的系统架构更新及平台限制;
4、全程参与过至少一个大中型Android智能硬件产品,独立负责完成其中一个模块的开发;
5、优秀的软件设计、问题解决和调试技巧;
6、熟练掌握C++/Java语言;
7、熟悉Android系统整体和独立jar包开发编译流程;
8、有原生AndroidFramework的优化及问题修改的经验优先(AndroidLibrary,Dalvik/ARTVM);
9、熟练应用git/gerrit/jenkins等工具;
10、有Androidbuildingsystem,python,shell等开发经验;
11、熟练阅读英文文档和国外技术网站。岗位职责:
1、移植,维护和定制Android系统中间件到智能电视和OTTSTB平台;
2、开发和维护AndroidHAL/Frameworks各模块,包含设置、网络、安全、DRM、多媒体等中间件模块;
3、系统架构设计和开发;
4、技术方案预研及难点攻关;
5、团队代码质量控制。
岗位要求:
1、CS或者EE相关专业,1年以上工作经验;
2、深入理解AndroidFrameworks系统架构,包含Storage、WiFi、BT、Battery、Sensor、Power等;
3、深入了解Android各版本的系统架构更新及平台限制;
4、全程参与过至少一个大中型Android智能硬件产品,独立负责完成其中一个模块的开发;
5、优秀的软件设计、问题解决和调试技巧;
6、熟练掌握C++/Java语言;
7、熟悉Android系统整体和独立jar包开发编译流程;
8、有原生AndroidFramework的优化及问题修改的经验优先(AndroidLibrary,Dalvik/ARTVM);
9、熟练应用git/gerrit/jenkins等工具;
10、有Androidbuildingsystem,python,shell等开发经验;
11、熟练阅读英文文档和国外技术网站。
篇3:Linux系统工程师岗位职责及职位要求
Linux系统工程师职位要求
1.本科及以上计算机相关专业学历,3年-8年系统运维经验;
2.精通Linux操作系统,熟练掌握Linux常用命令,能独立安装维护常用的Linux应用软件及软件开发相关软件:数据库、应用服务器等;
3.丰富的基于Linux的网络基础设施的相关知识及实践,如DNS,路由协议,TCP、UDP、HTTP,SMTP及FTP;
4.熟悉系统管理相关的编程脚本,如shell、PERL等;
5.构建各类运维系统,包括代码发布系统、自动化配置管理系统、监控报警系统、集群部署系统(如:LVS,Apache),为linux运维体系的效率和结果负责;
6.有集群环境服务器运维经验的优先;
7.有RHCE认证优先考虑。
Linux系统工程师岗位职责
1.支持维护Linux服务及其网络环境,以及对本公司开发的软件产品的部署、监控、维护;
2.日常基础系统维护,包括线上、线下基础服务及日常开发工具服务器:JIRA、SVN、Maven、文件服务器等;
3.熟悉Linux系统管理,熟悉LinuxKernel参数调优,有丰富的Linux操作系统性能监控和优化工作经验;
4.编写与系统维护、管理相关的部署、配置、应急预案等文档。
篇4:AndroidLinux系统开发工程师职位描述与岗位职责任职要求
职位描述:
岗位职责:
1、移植,维护和定制Android系统中间件到智能硬件;
2、开发和维护AndroidHAL/frameworks各模块,包含设置、网络、安全、DRM、多媒体等中间件模块;
3、系统架构设计和开发;
4、技术方案预研及技术难点攻关;
5、团队代码质量控制;
任职要求:
1、CS或者EE相关专业毕业,本科5年(硕士4年)以上工作经验;
2、深入理解Androidframeworks系统架构,包含Storage、WiFi、BT、Battery、Sensor等;
3、深入了解Android各平台的系统架构更新及限制;能够解决死机、ANR、Crash、Panic等系统级问题;熟悉Settings、Launcher、输入法等系统APK,能根据产品需求进行裁剪和修改;
4、全程参与过至少一个大中型Android平台产品,独立负责完成其中一个模块的开发;
5、熟悉Linux驱动开发流程;能根据芯片手册开发适配于Android系统的硬件驱动程序;
6、熟悉Android系统整体和独立jar包开发编译流程;
7、有原生AndroidFramework的优化及问题修改的经验优先(AndroidLibrary,Dalvik/ARTVM);
8、熟练应用git/gerrit/jenkins等工具者优先;
9、有Androidbuildingsystem,python,shell开发经验者优先;
10、有POS,金融底座开发经验者优先,具有多屏开发经验者优先。
篇5:嵌入式linux系统软件工程师(机器人)职位描述与岗位职责任职要求
职位描述:
岗位职责:
1.负责嵌入式linux软件系统(uboot/kernel/驱动/用户态/API库)开发和维护
2.负责编写软件设计文档,参与需求分析和讨论
3.负责对代码进行调式和验证,设计测试用例
任职要求:
1.全日制本科及以上学历
2.两年以上嵌入式linux开发经验
3.熟悉TCP/UDP通信协议、熟悉Socket网络编程
4.熟悉常用的接口:I2C,SPI,UART,I2S,CAN等
5.有机器人嵌入式开发经验优先考虑。