腾讯后端工程师-Golang/Java/PHP
社招全职2年以上CDG技术地点:武汉状态:招聘
任职要求
1.至少熟悉Golang/Java/PHP中一种开发语言,并有2年以上实际开发经验; 2.熟悉常用的数据结构和算法;熟悉常用的数据库和中间件(MySQL、Redis、Kafka)。熟悉容器化技术(Docker、Kubernetes); 3.能够应用设计模式输出逻辑耦合低,可维护性强,可扩展性高的代码; 4.能够从可用性、可拓展性、可维护性、安全等方面剖析和优化系统架构; 5.具备安全意识,熟悉常见的Web安全技术,理解各种常见安全漏洞的原理; 6.有良好的编码习惯,包括编写文档、单元测试和遵循编码规范; 7.具备良好的团队合作精神,能够在快节奏的环境中有效沟通; 8.有大型toC/toB项目经验,并有完整的成功交付案例优先; 9.有持续集成和持续部署经验者优先, 有腾讯云、Coding使用经验,有实际项目上云经验优先。
工作职责
1.负责SSV实验室项目后端服务的设计、开发和维护,确保代码质量和系统稳定性; 2.参与产品需求讨论,与产品经理和设计师紧密合作,确保技术实现符合业务需求; 3.对现有系统进行性能优化,提升系统的可用性和扩展性; 4.编写清晰、可维护的代码,并进行严格的代码评审; 5.解决生产环境中的技术问题,并提供有效的解决方案; 6.持续改进软件工程实践,包括自动化测试、持续集成和持续部署; 7.指导和培养初级工程师,分享最佳实践和技术知识。
包括英文材料
Go+
https://www.youtube.com/watch?v=8uiZC0l4Ajw
学习Golang的完整教程!从开始到结束不到一个小时,包括如何在Go中构建API的完整演示。没有多余的内容,只有你需要知道的知识。
Java+
https://www.youtube.com/watch?v=eIrMbAQSU34
Master Java – a must-have language for software development, Android apps, and more! ☕️ This beginner-friendly course takes you from basics to real coding skills.
PHP+
https://www.learn-php.org/
PHP is a server scripting language, and a powerful tool for making dynamic and interactive Web pages.
https://www.youtube.com/watch?v=l4_Vn-sTBL8
This PHP full course for beginners will teach you everything from scratch—from PHP basics to advanced concepts!
数据结构+
https://www.youtube.com/watch?v=8hly31xKli0
In this course you will learn about algorithms and data structures, two of the fundamental topics in computer science.
https://www.youtube.com/watch?v=B31LgI4Y4DQ
Learn about data structures in this comprehensive course. We will be implementing these data structures in C or C++.
https://www.youtube.com/watch?v=CBYHwZcbD-s
Data Structures and Algorithms full course tutorial java
算法+
https://roadmap.sh/datastructures-and-algorithms
Step by step guide to learn Data Structures and Algorithms in 2025
https://www.hellointerview.com/learn/code
A visual guide to the most important patterns and approaches for the coding interview.
https://www.w3schools.com/dsa/
中间件+
https://www.youtube.com/watch?v=1oWPUpMheGk
MySQL+
https://juejin.cn/post/7190306988939542585
这是一篇 MySQL 通关一篇过硬核经验学习路线,包括数据库相关知识,SQL语句的使用,数据库约束,设计等。
[英文] MySQL Tutorial
https://www.mysqltutorial.org/
your go-to resource for mastering MySQL in a fast, easy, and enjoyable way.
https://www.youtube.com/watch?v=5OdVJbNCSso
MySQL SQL tutorial for beginners
https://www.youtube.com/watch?v=7S_tz1z_5bA
This beginner-friendly course teaches you SQL from scratch.
Redis+
[英文] Developer Hub
https://redis.io/dev/
Get all the tutorials, learning paths, and more you need to start building—fast.
https://www.runoob.com/redis/redis-tutorial.html
REmote DIctionary Server(Redis) 是一个由 Salvatore Sanfilippo 写的 key-value 存储系统,是跨平台的非关系型数据库。
https://www.youtube.com/watch?v=jgpVdJB2sKQ
In this video I will be covering Redis in depth from how to install it, what commands you can use, all the way to how to use it in a real world project.
Kafka+
https://developer.confluent.io/what-is-apache-kafka/
https://www.youtube.com/watch?v=CU44hKLMg7k
https://www.youtube.com/watch?v=j4bqyAMMb7o&list=PLa7VYi0yPIH0KbnJQcMv5N9iW8HkZHztH
In this Apache Kafka fundamentals course, we introduce you to the basic Apache Kafka elements and APIs, as well as the broader Kafka ecosystem.
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.
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
设计模式+
https://liaoxuefeng.com/books/java/design-patterns/index.html
设计模式,即Design Patterns,是指在软件设计中,被反复使用的一种代码设计经验。使用设计模式的目的是为了可重用代码,提高代码的可扩展性和可维护性。
[英文] Design Patterns
https://refactoring.guru/design-patterns
Design patterns are typical solutions to common problems in software design. Each pattern is like a blueprint that you can customize to solve a particular design problem in your code.
https://www.youtube.com/watch?v=NU_1StN5Tkk
Design Patterns tutorial explained in simple words using real-world examples.
Web+
https://web.dev/learn
Explore our growing collection of courses on key web design and development subjects.
编程规范+
[英文] Google Style Guides
https://google.github.io/styleguide/
Every major open-source project has its own style guide: a set of conventions (sometimes arbitrary) about how to write code for that project. It is much easier to understand a large codebase when all the code in it is in a consistent style.
相关职位
社招A85718
1、负责抖音健康业务服务端系统以及平台的工程架构设计和研发,深度结合医疗大模型在业务场景中的工程应用; 2、与产品经理、前端工程师一起负责需求的拆解、方案设计和功能开发; 3、负责服务性能优化、稳定性建设,技术驱动不断优化系统架构提升研发效率/质量、降低数据中心成本。
更新于 2025-02-17
社招A102133A
1、负责抖音健康业务服务端系统以及平台的工程架构设计和研发,深度结合医疗大模型在业务场景中的工程应用; 2、与产品经理、前端工程师一起负责需求的拆解、方案设计和功能开发; 3、负责服务性能优化、稳定性建设,技术驱动不断优化系统架构提升研发效率/质量、降低数据中心成本。
更新于 2025-02-17
社招A141609
1、承担国际电商交易领域的核心系统研发工作,深度参与多个核心系统的建设,承担系统的设计开发维护工作,并持续优化改进; 2、对标行业,持续规划增强交易中心系统的基础能力,优化开放性、扩展性; 3、参与系统国际架构改进、对系统进行稳定性、高可用建设; 4、探索国际电商新业务模式。
更新于 2023-04-21