至少3年后端开发经验。
职位描述
我们正在寻找一名后端开发人员(Golang / Java / NodeJS)加入我们的工程团队。您将负责使用Golang开发和优化后端系统,并构建可扩展的微服务以支持高性能应用程序。
职责
- 使用Golang开发和优化后端系统,或具备Java/NodeJS经验并愿意学习Golang。
- 构建和维护微服务,注重性能、稳定性和可扩展性。
- 设计、实施和管理数据库,如MySQL、Clickhouse、Redis和Elasticsearch。
- 集成和操作消息队列(Kafka、RabbitMQ)以进行大规模数据处理。
- 实施gRPC进行服务间通信。
- 开发和维护CI/CD管道,使用Docker、Prometheus、Grafana和云VM在云环境中部署应用程序。
- 分析和优化系统性能,确保高性能、可靠性和正常运行时间。
所需技能
- 至少3年后端开发经验。
- 精通Golang(或具备Python/Java/NodeJS/C#的扎实背景并愿意转向Golang)。
- 深刻理解OOP、微服务架构、设计模式和系统设计。
- 拥有SQL/NoSQL数据库、Redis、Kafka/RabbitMQ、Docker和Kubernetes的实际操作经验。
- 具备构建或优化大规模高性能系统的经验。
- 能够编写干净、可维护和经过良好测试的代码(包括单元测试)。
- 逻辑思维能力强,学习能力快,对构建优秀产品充满热情。
竞争性薪酬:享受根据您的技能和经验量身定制的薪资套餐,以及基于绩效的奖金。
全面福利:我们通过住宿、餐费津贴和工作签证办理协助来支持您的福祉。
工作与生活平衡:享受丰厚的假期和新年奖金。
顶级设备:使用最新工具保持高效,包括MacBook和iPhone。
繁荣的文化:沉浸在一个充满活力、包容的工作环境中,促进成长。
员工支持:享受每年两次的回家探亲费用报销。