全栈开发工程师(开发运维岗/ DevOps )
• 工作地点:上海
• 薪资:面议。总体上,我们希望让你感到舒适而有尊严。「燎原」的未来,我们一起分享!
• 工作经验:>2 年。我们希望你能胜任这份工作,并和我们一起成长。
• 学历:本科及以上相关专业。计算机、软件、自动化、数学、过程装备与控制……任何背景,统统可以!
• 全职 /兼职:全职。
工作描述:
• 使用 Angular.JS 、 Node.JS 开发 RESTful API 、富 Web 应用程序。设计、编写和组织自动化测试。并负责基于云服务(AWS 、阿里云等) 的应用部署和系统管理自动化。
• 我们热爱改变,拥抱新思路、新技术、新模式、新框架。你需要时刻保持敏锐,积极跟进业界最新发展。我们会常常沟通交流,时刻保持不被时代抛弃。
基本要求:
• 责任心极强,做事极其认真细致。有不达目的誓不罢休的品质。
• 需要在正常工作时间之外(一般需要保证每天 12 小时 on call )也能随时监测系统运行状况,及时响应。
• 具有极强的学习能力。
• 心理素质强,能适应高压高强度的工作环境,随时准备面对挑战。
• 较强的逻辑思维能力,考虑问题全面、细致。
• 能使用英文阅读、写作。
• 掌握基本的算法、数据结构。
• 适应以开源软件为主的开发技术栈。
• 习惯于使用 Git 等版本控制工具。
• 能撰写、维护和实施单元测试和集成测试。
• 适应敏捷环境,追求卓越代码质量,追求高效开发。每次 commit 遵循小步快跑原则。
• 优秀的团队协作能力,能融入团队合力工作。
专业要求:
• 熟悉 AngularJS 、 React 或其他前端 JavaScript 框架。
• 熟悉 RESTful API 的概念。
• 熟悉 JavaScript 、 NodeJS 或其他后端开发框架(如 Spring 、 Rails 等),并能编写自动化测试。
• 有丰富的代码分支管理经验。
• 熟悉常用自动化测试工具,如 Mocha 、 Jasmine 等。有设计、组织全面自动化测试的经验。
• 熟悉国内常见的面向开发者的第三方服务、云服务。熟悉 AWS 、阿里云的管理,了解其性能特点。
• 熟练掌握 Linux 系统管理。掌握 shell 脚本编程。
• 熟悉网络安全、自动化部署、运行监测、性能优化等。