软件开发
Ruby后端开发人员
您将成为开发团队的一员,负责开发设计我们的网页式系统后端。
岗位描述:
- 进行详细的应用设计、数据库设计、编程和单元/集成/性能测试
- 创建带有用户认证和角色存取控制的安全网页应用
- 界定、评估、改善网页开发、编程操作、维护流程
- 维护站点更新,维修排查前端故障,提升性能
- 利用最佳工程实践优化现有代码
- 参与代码评审,工作以结果为导向
岗位要求:
- 拥有4年以上Ruby编程经验
- 拥有复杂IT系统解决方案与企业应用的实践经验
- 了解设计模式
- 调试大型Rails应用的经验,掌握代码优化、超高速缓存、解决瓶颈问题的能力
- 熟练掌握单元和集成测试、代码审查、分布式源代码管理和自动质量保证技术
- 追求标准化、风格指南和流程效率
- 熟练掌握Rails外部关系数据库。能书写原生SQL查询语句。
- 拥有RESTful JSON API创建与整合经验
- 熟练掌握Rails、mysql / postgres、mongo、redis、memcached、rspec、git等
- 了解前端技术
加分技能:
- 拥有AWS(EC2、S3、Route 53、RDS、ElasticCache)经验
- 了解自动化和部署框架(Ansible、SaltStack、Chef、Puppet)
- 了解最新动态、最佳实践和网页标准
- 了解网页和网络协议:TCP、DNS、SSH、HTTP/S
福利待遇:
- 有竞争力的薪资;
- 医疗保险;
- 工作早餐/午餐、伙食;
- 高品质团队。