职位详情
大数据开发工程师 已下线
8000-15000元
江苏众媒信息科技有限公司
郑州
3-5年
不限
08-12
工作地址

郑州市-金水区-心怡路199号

职位描述
后端 php/go少量java, 前端熟悉js+html+css 。

1. 参与业务需求分析和技术方案设计。
2. 后端系统开发与维护:

◦ 使用 PHP (主要框架如 Laravel/Symfony/Yii2) 开发、优化和维护核心应用程序模块或处理遗留系统任务。
◦ 使用 Go (Golang) 设计、开发和部署高并发、低延迟的微服务、API或数据处理管道。
3. 性能优化与问题排查: 监控系统运行状态,持续分析和优化服务性能(数据库查询、缓存策略、资源利用等),快速定位并解决生产环境中的技术问题(故障排除)。

4. API 设计与实现: 设计和实现高效、清晰、安全的 RESTful API 或 GraphQL API,供前端和其他服务调用。

5. 数据库设计与管理: 熟练使用一种或多种关系型数据库(如 MySQL, PostgreSQL)和非关系型数据库(如 Redis, MongoDB),设计合理的数据模型,优化 SQL 查询。

6. 系统可靠性与扩展性: 编写高质量、可测试、可扩展的代码,参与服务架构的持续改进,保证系统的稳定性和可扩展性。

7. 代码质量与工程规范: 遵循团队代码规范,进行高质量的代码编写、代码审查,参与自动化测试策略的制定和实施。

2. 开发经验
◦ 至少 3 年 商业项目的后端开发经验。

◦ 同时具备 PHP 和 Go 的实战开发经验。我们重视您在两种语言上的实际应用能力和理解深度。

3. PHP 精通:
深入理解 PHP 语言特性和最佳实践(版本 >= 7.4,熟悉 8.x 特性更佳)。
◦熟练掌握至少一种主流 PHP 框架(如 Laravel, Symfony, Yii2)。
◦ 熟悉 Composer 包管理。
4. Go 精通:
◦ 深入理解 Go 语言核心特性(并发模型 Goroutine & Channel, 接口, defer, error handling 等)。
◦ 熟悉 Go 标准库,对性能有深刻理解。
◦ 有使用主流 Go Web 框架(如 Gin, Echo, Fiber)或标准库 net/http 构建后端服务的经验。
◦了解 Go 的测试框架(testing, testify 等)。

5. 数据库:
◦ 熟练使用至少一种关系型数据库(MySQL/PostgreSQL)和一种非关系型数据库(Redis)。

◦ 能进行数据建模、编写高效的 SQL(或熟悉 ORM 在 PHP/Go 中的使用)和了解常见的数据库优化技巧。

6. 其他技术栈:

◦ API 开发: 扎实的 RESTful API 设计和实现经验。了解 GraphQL 为加分项。

◦ 版本控制: 精通 Git 及协作流程(如 Git Flow, GitHub Flow)。

◦ 消息队列: 有使用消息队列(如 RabbitMQ, Kafka, NSQ)的经验。

◦ 缓存: 熟练应用 Redis/Memcached 解决性能问题。

◦ Linux: 熟练使用 Linux 环境进行开发和系统运维的基本操作。

◦ 容器化 (加分项): 了解 Docker,有容器化部署经验。了解 Kubernetes 是重大加分项。

◦ 测试: 有编写单元测试、集成测试的习惯和实践经验。

◦ DevOps基础 (加分项): 了解基本的 CI/CD 概念和工具(如 Jenkins, GitLab CI, GitHub Actions)。

• 熟悉云平台(AWS, GCP, 阿里云)的核心服务(计算、存储、数据库、消息、容器服务)。

• 有大型分布式系统、高并发、微服务架构的设计和开发经验。

• 良好的前端基础(HTML/CSS/JavaScript),了解 Vue.js/React 等框架。

• 有微服务治理(服务发现、配置中心、链路追踪如 Jaeger/Zipkin)经验。

• Kubernetes 实践经验。

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

查看更多相似职位