1. 负责DevOps过程相关Web平台搭建与维护。
2. 参与Web平台前端、后端架构设计,负责前后端软件开发、代码调试、数据库开发及维护。
3. 负责软件部署过程中需要的服务器配置和维护工作。
4. 不断优化DevOps流程,执行软件升级、发布等流程管理,发现并解决版本及用户使用中的相关问题。
5. 负责团队内部软件项目技术开发、解决方案方面的咨询、培训和支持。
6. 有项目管理、流程管理经验,可以带队完成开发项目。
7. 能根据技术发展,做前沿项目的规划与开发;应用人工智能对DevOps平台做更新优化提升工作效率。
工作经验与能力要求:
1. 本科及以上学历。专业:计算机,电子,自动化及相关专业。
2. 工作经验:软件开发项目经验5年及以上。2个及以上Web项目全栈开发经验。
3. 精通以下的开发技术及工具:
front-end for web-based system:HTML/CSS, Javascript, Node.js, React, Vue
back-end for web-based system:Python, Java, Javascript, Node.js / Express, RestAPI Server (Flask/FastAPI), Nginx, DB(Mysql, postgreSql, redis),
Infra and tool:Docker / Kubernetes, QuickBuild, Jenkins, Git/Gerrit, Github, Gitlab, P4/Swarm
Common :language: Python, Javascript, script language (bash, sh)
SCM / Branch Policy
S/W development process (Integration, Release)
S/W Architecture design
Agile practice, DevOps practice
Android development:Android Platform Build / Build script
Android Device Control (ADB, fastboot)
AI: deep-learning; machine-learning; tensor flow.
4. 熟悉多种Web前端、后端框架,对产品需求和设计有深刻的理解,不断优化产品设计。
5. 熟悉软件开发过程,软件构建与发布等软件工程知识。
6. 良好的中英文书面和口语表达,精通韩语者优先;
7. 有项目管理经验者优先。
8. 有AI, 机器学习经验者优先。
个性要求:
1. 具有良好学习能力、团队合作精神,富有责任感与主动性;
2. 能够接受并快速适应具有挑战性的任务;
3. 自我激励,追求结果,创新思维;
以上就是本篇文章【ruby和web全栈开发工程师有什么区别】的全部内容了,欢迎阅览 ! 文章地址:https://sicmodule.kub2b.com/news/14928.html
栏目首页
相关文章
动态
同类文章
热门文章
网站地图
返回首页 企库往资讯移动站 https://sicmodule.kub2b.com/mobile/ , 查看更多