富途Go高级平台研发工程师(账密与访问控制方向)
社招全职5年以上技术类地点:深圳状态:招聘
任职要求
1、本科及以上学历,计算机相关专业,5年以上后端开发经验,2年以上平台开发经验2、精通Go语言,有大型项目架构设计与开发经验3、深入理解微服务架构,熟悉服务注册发现、配置中心、API网关等组件4、熟悉Kubernetes、Docker等云原生技术栈5、熟悉MySQL、Redis、Consul等存储与配置组件的使用与调优6、了解密码学基础,熟悉对称/非对称…
登录查看完整任职要求
微信扫码,1秒登录
工作职责
1、账密托管与轮转平台架构设计主导统一凭据管理平台的整体架构设计与技术选型设计高可用、可扩展的密钥存储与分发方案制定微服务场景下的账密管理技术规范与最佳实践2、核心平台开发负责凭据管理服务核心模块的设计与开发(Go语言)实现数据库密码、API密钥、证书等凭据的全生命周期管理构建数据库密码无损轮转方案,确保业务连续性对接Consul配置中心,实现密码轮转与配置热更新联动3、应用访问授权体系建设设计并实现微服务间的统一认证授权方案构建服务访问控制平台,支持细粒度权限管理推动最小权限原则在各业务系统中的落地4、平台SDK与工具开发主导Go语言SDK的架构设计,提供账密获取、自动轮转、权限校验等能力构建CLI工具与管理控制台,降低业务接入成本与CI/CD流水线集成,实现敏感信息的自动化管理5、团队协作与技术输出参与平台组技术方案评审与代码Review指导初级工程师成长,进行技术培训输出技术文档、接入指南,推动安全能力在各业务线的落地
包括英文材料
学历+
后端开发+
https://www.youtube.com/watch?v=tN6oJu2DqCM&list=PLWKjhJtqVAbn21gs5UnLhCQ82f923WCgM
Learn what technologies you should learn first to become a back end web developer.
Go+
https://www.youtube.com/watch?v=8uiZC0l4Ajw
学习Golang的完整教程!从开始到结束不到一个小时,包括如何在Go中构建API的完整演示。没有多余的内容,只有你需要知道的知识。
系统设计+
https://roadmap.sh/system-design
Everything you need to know about designing large scale systems.
https://www.youtube.com/watch?v=F2FmTdLtb_4
This complete system design tutorial covers scalability, reliability, data handling, and high-level architecture with clear explanations, real-world examples, and practical strategies.
微服务+
https://learn.microsoft.com/en-us/training/modules/dotnet-microservices/
Microservice applications are composed of small, independently versioned, and scalable customer-focused services that communicate with each other by using standard protocols and well-defined interfaces.
https://microservices.io/
Microservices - also known as the microservice architecture - is an architectural style that structures an application as a collection of two or more services.
https://spring.io/microservices
Building small, self-contained, ready to run applications can bring great flexibility and added resilience to your code.
https://www.ibm.com/think/topics/microservices
Microservices, or microservices architecture, is a cloud-native architectural approach in which a single application is composed of many loosely coupled and independently deployable smaller components or services.
https://www.youtube.com/watch?v=CqCDOosvZIk
https://www.youtube.com/watch?v=hmkF77F9TLw
Learn about software system design and microservices.
Kubernetes+
https://kubernetes.io/docs/tutorials/kubernetes-basics/
This tutorial provides a walkthrough of the basics of the Kubernetes cluster orchestration system.
https://kubernetes.io/zh-cn/docs/tutorials/kubernetes-basics/
本教程介绍 Kubernetes 集群编排系统的基础知识。每个模块包含关于 Kubernetes 主要特性和概念的一些背景信息,还包括一个在线教程供你学习。
https://www.youtube.com/watch?v=s_o8dwzRlu4
Hands-On Kubernetes Tutorial | Learn Kubernetes in 1 Hour - Kubernetes Course for Beginners
https://www.youtube.com/watch?v=X48VuDVv0do
Full Kubernetes Tutorial | Kubernetes Course | Hands-on course with a lot of demos
Docker+
https://www.youtube.com/watch?v=GFgJkfScVNU
Master Docker in one course; learn about images and containers on Docker Hub, running multiple containers with Docker Compose, automating workflows with Docker Compose Watch, and much more. 🐳
https://www.youtube.com/watch?v=kTp5xUtcalw
Learn how to use Docker and Kubernetes in this complete hand-on course for beginners.
还有更多 •••