高级PHP开发工程师 - 远程企业应用
远程
全职
您是否是一位有经验的PHP开发人员,希望为领先的零售品牌打造企业级应用程序?我们正在寻找一位精通Yii和Laravel框架的高级PHP开发工程师加入我们的分布式工程团队。您将负责构建、增强和维护关键内部网络应用程序和移动解决方案,同时为数百家零售店自动化员工排班系统。
主要职责:
- 使用PHP 8.2+(Yii 2.x/Laravel 10.x)和现代JavaScript框架设计、开发和维护企业级Web应用程序。
- 工程化和增强公司的内部运输管理系统、信息亭和移动应用程序。
- 使用SOAP、REST API和Ajax技术架构和实现强大的后端集成服务。
- 为MySQL 8.x和Microsoft SQL Server 2019/2022创建和优化数据库结构和查询。
- 使用PowerShell 7.x、VBScript和命令行工具开发和维护自动化脚本。
- 重构和现代化遗留代码,以提高性能、可读性和长期可维护性。
- 设计可扩展的解决方案,与现有企业系统和第三方平台集成。
- 与跨职能团队合作收集需求,并将业务需求转化为技术解决方案。
- 参与定期代码审查、结对编程会话和技术知识共享。
- 在所有开发工作中实施安全性、可靠性和性能的最佳实践。
必备技能:
- 3年以上开发复杂Web应用程序的专业经验。
- 精通面向对象的PHP编程,深入了解Yii 2.x或Laravel 8+/10.x框架。
- 具有现代JavaScript的经验,特别是Angular(2+)和TypeScript 4.x。
- 能够使用SOAP、REST API、GraphQL和异步技术集成系统。
- 熟练使用Git版本控制和协作开发工作流程。
- 了解C#以满足跨平台开发需求。
- 具有设置和维护数据库的经验,包括MySQL 8.x和Microsoft SQL Server 2019/2022。
- 实际了解基于Unix的系统和虚拟化技术,包括OpenVZ。
- 具有系统服务的实践经验:LDAP、DNS、DHCP、SMTP、SNMP、NGINX、Apache和Rsync。
- 能够使用PowerShell 7.x、VBScript和命令行工具编写高效的自动化脚本。
- 强大的故障排除和解决问题的能力,注重细节。
- 优秀的书面和口头沟通能力;能够为非技术利益相关者解释复杂的技术概念。
加分项:
- 优化和现代化遗留代码库系统的经验。
- 熟悉企业零售管理或物流平台。
- 了解DevOps实践、CI/CD管道(Jenkins、GitHub Actions、GitLab CI)。
- 具有容器化(Docker)和编排工具(Kubernetes)的经验。
- 了解敏捷开发方法。
- 能够在跨越开发、运营和业务部门的多学科团队中工作。
- 具有React、Vue.js或其他现代前端框架的经验。
- 了解RabbitMQ或Apache Kafka等消息队列系统。
- 熟悉MongoDB或Redis等NoSQL数据库。
为什么加入我们:
您将成为一个前瞻性工程团队的一部分,该团队为市场上最大的儿童产品零售商之一的内部运营提供支持。凭借对流程自动化、可扩展性和现代技术堆栈的强烈关注,您的工作将对数千名员工的日常运营产生切实的影响。在以结果为导向的环境中远程工作,您将在解决技术挑战性问题的同时享受灵活性。您的创新想法将塑造数百家零售店使用的内部系统,您的代码将直接支持推动业务效率的物流、人员配置和排班自动化计划。