字节跳动后端开发工程师/专家
任职要求
1、本科及以上学历,计算机相关专业; 2、有扎实的编程能力,有良好的数据结构和算法功底,较强的逻辑理解能力和学习能力; 3、熟练使用Python、PHP、C++、Java、Golang等至少一门语言; 4、有较强的系统架构设计和…
工作职责
1、负责字节跳动基础架构技术中台交易体系的业务需求开发、系统日常维护,包括但不限于:计费、预算、数据分析等核心模块系统; 2、负责FinOps、TBM等经营理念与方法论的工程落地,结合业务、中台、架构特点,赋能企业在技术资源方向的持续降本; 3、深入理解业务交易逻辑,采用合适的系统架构应对需求变动和复杂的业务模型; 4、攻克服务中高数据可靠性,高稳定性,业务合规要求带来的各种挑战及技术难关; 5、持续重构优化业务系统,提升性能和可维护性。
1、负责公司研发效能平台及体系建设,包括研发流程、研发工具、研发质量等方面的优化和改进; 2、设计和实现研发效能工具和平台,提高团队协作和效率,包括但不限于项目管理平台、交付流程、代码托管、代码覆盖率、编译调优、制品管理等;
1、负责AI英语学习创新应用的产品研发,与设计、产品及跨职能团队紧密合作,共同构建并发布新功能; 2、参与系统架构设计,推动代码质量持续提升; 3、通过调试与优化,提升产品的性能、稳定性和可靠性。
小红书基础设施网络平台致力于实现网络监管控的平台化,自动化,智能化。建设多场景、高可用、高性能可观测系统。覆盖设备基础监控,流量分析,云网络,拨测,内网质量等多种场景。
作为云原生CI/CD方向高级工程师/专家,您将深度参与公司级CI/CD平台的设计、构建、优化和推广。您需要运用您在CI/CD领域的多年经验和对云原生技术的深刻理解,结合平台工程的理念,打造自动化、智能化、自助化的研发交付流水线和开发者平台,赋能业务快速迭代和创新。 主要职责: 1. CI/CD平台建设与优化: - 负责设计、开发、部署和维护公司级CI/CD平台及相关工具链(如Jenkins, GitLab CI, Argo CD, Tekton, Spinnaker等)。 - 持续优化CI/CD流程,提升构建、测试、部署的自动化水平、速度和稳定性。 - 集成代码质量扫描、安全扫描、自动化测试等工具,确保交付质量。 2. 云原生技术实践与推广: - 将云原生理念(如微服务、容器化、不可变基础设施、声明式API)融入CI/CD流程和平台设计。 - 深入研究和应用Kubernetes、Docker、Service Mesh、Serverless等云原生技术,提升资源利用率和系统弹性。 - 推动云原生最佳实践在研发团队中的落地。 3. 平台工程理念落地: - 基于平台工程理念,设计和构建内部开发者平台(IDP),提供标准化的开发、测试、部署环境和工具。 - 为开发者提供自助服务能力,降低认知负荷,提升开发者体验(Developer Experience)。 - 抽象通用能力,构建可复用的组件和模板,赋能不同业务线的快速接入和使用。 4. 技术攻坚与创新: - 解决CI/CD及云原生平台在实施和运维过程中遇到的复杂技术难题。 - 跟踪业界CI/CD、DevOps及云原生领域的最新技术和发展趋势,引入创新方案,持续提升平台能力。 - 参与制定CI/CD和云原生相关的技术规范、标准和SOP。 5. 知识沉淀与分享: - 撰写技术文档,沉淀最佳实践,进行内部技术培训和分享,提升团队整体技术水平。 - 指导和帮助团队其他成员解决技术问题。