1043 | 高级GO开发工程师(短期项目)
1043 | Senior GO dev (short-term project)
我们正在寻找一名Go开发人员加入一个从事监管、财政和合规项目的团队。
该职位需要一名能够理解业务需求、与分析师和团队成员协作,并交付稳定、可投入生产环境解决方案的工程师。
客户是一个在全球范围内运营的移动和城市服务平合,覆盖多个国家和地区。该平台为全球用户提供交通、配送和其他城市服务。
职责
- 审阅业务需求并验证技术方案。
- 参与实施计划的制定。
- 开发与外部供应商和公共系统的集成服务。
- 实现财政化和电子发票功能。
- 交付可投入生产环境的解决方案。
- 通过监控、日志和事件响应保持服务稳定。
- 协作开发监管服务。
- 在完成入职后独立交付集成任务。
要求
- 精通Go语言,包括:
- 内存管理
- 垃圾回收
- 并发处理
- 有构建REST API的经验。
- 有使用Kafka进行异步消息传递的经验。
- 精通MySQL(或其他关系型数据库),包括:
- 事务
- 索引
- 锁机制
- 有实现Redis缓存策略的经验。
- 有使用Docker和Kubernetes(包括Helm)的经验。
- 有CI/CD流水线的实际经验(GitLab CI或GitHub Actions)。
技术栈
- Go
- REST API
- Kafka
- MySQL
- Redis
- Docker
- Kubernetes(Helm)
- CI/CD
最初发布于喜马拉雅山
查看英文原文
We are looking for a Go Developer to join a team working on regulatory, fiscal, and compliance projects.
The role requires a self-sufficient engineer who can understand business requirements, collaborate with analysts and teammates, and deliver stable, production-ready solutions.
The customer is a global mobility and urban services platform operating across multiple countries and regions. The platform provides transportation, delivery, and other urban services for a global user base.
Responsibilities
- Review business requirements and validate technical solutions.
- Contribute to implementation planning.
- Develop integration services with external providers and public systems.
- Implement fiscalization and electronic invoicing functionality.
- Deliver production-ready solutions.
- Maintain service stability through monitoring, logging, and incident response.
- Collaborate on regulatory services.
- Independently deliver integration tasks after onboarding.
Requirements
Requirements
- Strong commercial experience with Go, including:
- Memory management
- Garbage collection
- Concurrency
- Experience building REST APIs.
- Experience with Kafka for asynchronous messaging.
- Strong knowledge of MySQL (or another relational database), including:
- Transactions
- Indexes
- Locking mechanisms
- Experience implementing Redis caching strategies.
- Experience with Docker and Kubernetes, including Helm.
- Hands-on experience with CI/CD pipelines (GitLab CI or GitHub Actions).
Technology Stack
- Go
- REST API
- Kafka
- MySQL
- Redis
- Docker
- Kubernetes (Helm)
- CI/CD
Originally posted on Himalayas