寻找有经验的网络应用开发人员,具备较强的Python/Django经验的令人兴奋的职业机会。加入我们成熟而雄心勃勃的科技公司,在一个现代化和全球化的平台上工作,为一系列令人兴奋的项目做出贡献。这是一个永久职位,提供在充满活力和创新的工作环境中发展职业的机会。
我们正在为我们技术部门的开发团队寻找一名有经验的高级开发人员。职责包括支持一个长期的网络应用项目,进行高级开发任务。理想的候选人应该编写高效的代码,分析数据,并为内部单元测试和架构重构提供意见和反馈,同时对软件设计和实施提供输入。候选人还应具备出色的创造力和创新能力,能够在高压环境中蓬勃发展,并具备优秀的沟通能力。需要具备丰富的软件开发经验、较强的分析能力以及自我管理和按时完成任务的能力。
主要职责:
- 设计和构建先进的网络应用程序,适用于各种平台
- 优化和调整事务处理,以处理大量并发购买
- 使用手动和自动化方法创建单元测试和集成测试
- 迭代开发软件,并在每个迭代中交付可工作的代码
- 对网络应用程序进行性能调优和扩展,以处理每天成千上万的页面浏览和交易
- 与产品和设计团队合作,提供最佳用户体验和应用流程
- 与项目管理、质量保证和其他开发人员合作
- 探索新技术,发展应用功能,并为基础架构、部署和维护流程的设计做出贡献
- 在解决生产问题时为运营和客户提供第三线支持
绩效能力:
- 广泛的软件工程最佳实践知识/经验(即面向对象设计、模块化、可扩展性、可重用性和可维护性)
- 对软件开发生命周期实践和流程有深入的理解。最好具备敏捷/Scrum的实际知识和经验。
- 对CI/CD及相关工具具备实际知识和经验
- 具备积极主动的工作、时间管理和优先级排序的经验
- 能够自我规划并维护自己和同事的敏捷(混合远程)工作环境
所需技能和经验:
- 5年以上Python经验
- 5年以上系统集成经验
- 4年以上Django经验
- LAMP + NGINX(以Python为中心)经验
- 出色的关系型SQL数据库知识
- 对HTML/JS/CSS有良好的工作知识
- Docker和容器化知识
- 经验较少的候选人也将被考虑为开发人员
其他有用的经验:
- 付款处理和商家集成
- 架构企业级内容管理系统的经验
- 使用Gitlab进行持续集成和部署的经验
- 高级虚拟化、容器技术、Kubernetes编排
- AWS或其他云服务提供商
教育背景:
- 最好拥有学士学位,理想情况下是计算机科学或相关领域
- SCRUM或AGILE认证将是有用的
福利:
- 与对技术和事件管理充满热情的人一起工作
- 有趣和轻松的工作环境,包括灵活的工作时间
- 可在家办公的灵活性
- 有竞争力的薪资
- 医疗和牙科保险
- 五天工作制