V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
alswl
V2EX  ›  酷工作

(年前上车,年后到岗)云原生领域 Kubernetes, Go,蚂蚁金服 #上海 # 杭州 #北京

  •  
  •   alswl · 2022-01-10 11:39:28 +08:00 · 2280 次点击
    这是一个创建于 809 天前的主题,其中的信息可能已经有所发展或是发生改变。

    简述

    一个不卷的团队,一个工程师文化浓厚的团队。年前招聘,年后到岗。一起来搞 Kubernetes / Docker 吧。

    部门介绍

    我们是蚂蚁金服 Kubernetes 团队,为蚂蚁金服全集团(包括支付宝、网商、蚂蚁国际等)提供 Kubernetes 服务。 团队隶属蚂蚁金服 CTO 线技术风险部,通过开发和使用多种平台和工具来管理好国内首屈一指、规模庞大的 Kubernetes 集群。 这里工程师文化浓厚,崇尚高水平创新、反对低水平建设,已经连续两年给 KubeCon / SREcon (北美、欧洲场)贡献 Topic ,并持续给相关开源社区贡献代码。

    亮点

    技术硬核团队、不卷、工程师文化浓厚、小团队北上杭三地工作、TL Ex-Googler 、每年给国外大会分享

    招聘岗位(正经风格)

    研发:Go / Java

    工作地点:

    上海、杭州、北京

    职位描述:

    1. 负责平台开发和自动化体系的建设。如容器规模化快速分发、管控面快速部署变更、自动恢复、自适应容灾等,提升技术效能等;
    2. 负责双十一等重大活动保障,保障海量峰值下用户体验丝般顺滑,同时确保成本可控;

    职位要求:

    1. 有强烈的技术热情,工作责任感。
    2. 至少精通一门编程语言,Go / Java 优先
    3. 熟悉 Linux 系统和 Shell ,对网络、存储等基础设施领域有一定的了解和知识储备
    4. 有 Docker 、Kubernetes 、微服务治理经验者优先
    5. 熟悉运维自动化部署平台研发,具有大规模集群架构设计经验优先
    6. 有良好的沟通,团队协作能力,熟悉 DevOps 流程

    招聘岗位(简约风格)

    热爱技术(想想看如何证明这点?)、有容器、调度相关经验(要是没经验,有充沛热情也可聊)即可。

    联系方式

    vx:alswlx

    欢迎交个朋友,加个 vx ,来者不拒,可以提供简历修改服务。

    12 条回复    2022-01-23 15:57:59 +08:00
    bruce0hh
        1
    bruce0hh  
       2022-01-10 14:21:15 +08:00 via Android
    算法大概什么要求呢
    XTTX
        2
    XTTX  
       2022-01-10 19:51:34 +08:00
    k8s,docker 是真的有意思. 我刚撸完 k8s 教程。从头开始装 k8s 环境 ,要装的东西真是多到头皮发麻。。。
    alswl
        3
    alswl  
    OP
       2022-01-11 00:11:44 +08:00
    @bruce0hh 没有复杂的要求,如果有练习过刷题肯定没问题。如果没准备也没关系,可以交流一下其他亮点项目 / 贡献。
    FabricPath
        4
    FabricPath  
       2022-01-11 10:38:07 +08:00   ❤️ 1
    @XTTX 自己搭个测试环境看 kubeadm 的教程就行,在 ubuntu 或 debian 最新版本上,敲下面的命令就拉起 master 了

    sudo apt-get update
    sudo apt-get install -y apt-transport-https ca-certificates curl
    sudo curl -fsSLo /usr/share/keyrings/kubernetes-archive-keyring.gpg https://packages.cloud.google.com/apt/doc/apt-key.gpg
    echo "deb [signed-by=/usr/share/keyrings/kubernetes-archive-keyring.gpg] https://apt.kubernetes.io/ kubernetes-xenial main" | sudo tee /etc/apt/sources.list.d/kubernetes.list
    sudo apt-get update
    sudo apt-get install -y kubelet kubeadm kubectl
    sudo apt-mark hold kubelet kubeadm kubectl

    kubeadm init --service-cidr 192.168.0.0/24 --pod-network-cidr 172.16.0.0/12 --cri-socket /run/containerd/containerd.sock --ignore-preflight-errors=FileContent--proc-sys-net-bridge-bridge-nf-call-iptables
    alswl
        5
    alswl  
    OP
       2022-01-11 15:03:41 +08:00
    @FabricPath 本地开发的话,kind 可以了解一下。不过有需要自研 Kubernetes 组件的团队,肯定能提供一套完整的开发环境的,不用本地资源。
    FabricPath
        6
    FabricPath  
       2022-01-11 18:01:05 +08:00
    @alswl 我主要是开发 CNI ,看了一下 kind 的 node 是运行在 container 里面,好像。。。用不起来
    alswl
        7
    alswl  
    OP
       2022-01-11 19:13:07 +08:00
    @FabricPath 那确实,kind 适合 Operator 开发。
    XTTX
        8
    XTTX  
       2022-01-12 15:39:54 +08:00
    国内现在用 terraform 和 ansible 的多吗?
    XTTX
        9
    XTTX  
       2022-01-12 15:46:44 +08:00
    我撸完教程,写了部署一个 gcp k8s 环境+网络设置的步骤。makefile+ 几个安装 sh ,快两百多行的代码了。我接触 devops 太少,请问国内一般都是怎么部署 k8s? 都需要单独拉一个 vps 做 masternode 吗? 谢谢
    alswl
        10
    alswl  
    OP
       2022-01-13 10:18:28 +08:00
    @XTTX 看规模和解决的问题。总体而言,Terraform 做 IaaS 管理很方便啊,Ansible 则更适合小规模管理(个人观点)。

    我这里不使用这两者,有专门的平台管理集群,也有独立的 Operator 管理节点。
    zkw111
        11
    zkw111  
       2022-01-21 15:22:17 +08:00
    @alswl 您好 6 年开发经验 3 年 JAVA 3 年 golang 做的是 kubernetes 管理平台 想问问面试都问什么?
    alswl
        12
    alswl  
    OP
       2022-01-23 15:57:59 +08:00
    @zkw111 我的套路比较固定,不代表所有同事。

    1. 围绕过往项目问题,包括业务域问题、设计思路、挑战和方案
    2. 硬的(语言、Kubernetes 相关、计算机基础、设计题、常见中间件
    3. 软的(闲聊为主)
    4. 在线笔试
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   4552 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 09:59 · PVG 17:59 · LAX 02:59 · JFK 05:59
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.