GOLANG开发人员(在泰国、乌兹别克斯坦)
职位描述:
Group-IB Fraud Protection是一个用于实时检测、预防和打击各种数字渠道(Web、移动应用)欺诈的高负载系统。该解决方案可以防御恶意软件、欺诈、网络爬虫、机器人和社交工程攻击。该系统保护着俄罗斯和其他独联体国家、欧洲、中东南亚、非洲、中东和澳大利亚等地区的主要公司的约3亿客户。2019年,Group-IB Fraud Protection被Gartner评为在线欺诈检测的代表性供应商,Gartner是全球领先的销售和市场执行研究和咨询公司。
其他信息:
• * 语言:Golang,TypeScript(前端+后端)
• 数据库:Cassandra、Elasticsearch、ClickHouse
• 基础设施:全球数十个实例(包括硬件服务器和AWS),全部在Kubernetes上(包括数据库操作员),CI(Gitlab,CD)和集群版本控制(Flux CD),监控:Zabbix,Prometheus,Alertmanager,Grafana
需要解决的任务:
• 使用Golang开发和维护系统微服务
• 开发系统架构,全面了解系统,并不断寻找和实施新的想法,使系统更加稳定、清晰和可预测-您应该了解如何将复杂的事情简单化
• 评估开发复杂性,在Jira中规划任务并管理它们
• 为自己的代码编写测试,并审查同事编写的代码
• 与营销团队合作,进行贸易展览或客户研讨会等需求生成活动。
如果您具备以下资格,请申请此职位:
• 熟练掌握Golang,并具有丰富的Golang开发经验
• 对至少一种其他语言有很好的掌握(最好是强类型的,如C++);有使用其他几种语言的经验将是一个优势
• 对容错基础设施的原理有很好的理解
• 在几种类型的数据库(关系型、NoSQL、列式)上有经验,并对它们的优缺点有很好的理解
• 对编码和解决方案架构有结构化的方法
• 以简单易懂的方式解决复杂问题的能力
• 具有良好的技术视野、热情和激情
• 具备团队合作能力
期望的特点:
• 有开发高负载微服务系统的经验
• 有使用Cassandra、Elasticsearch和ClickHouse的经验
• 有使用Kubernetes的经验