测试开发工程师 北京 全职 互联网 / 电子 / 网游 职位描述 主要职责1. 自动化测试体系建设: 设计、开发与维护UI自动化、接口自动化、单元测试框架与持续集成流水线。2. 质量效能工具开发: 根据团队需求,开发或集成提效工具(如测试数据构造平台、精准测试分析、线上监控告警等)。3. 深度测试与分析: 参与复杂业务模块的测试设计,进行性能测试、压力测试、稳定性测试及安全测试,并分析定位深层缺陷。4. 流程与质量左移: 参与需求与设计评审,推动测试左移;通过代码覆盖率、缺陷分析等手段评估并提升产品质量。 职位要求 任职要求:1. 编程能力扎实: 熟练掌握至少一门编程语言(如 Java, Python, Go, JavaScript/TypeScript),具备良好的代码设计和调试能力。2. 测试技术精通: 深入理解软件测试理论、方法,并具备丰富的自动化测试实战经验。3. 工具链熟悉: 熟悉常用测试框架与工具(如 Selenium/Playwright/Cypress, Pytest/JUnit, Jmeter/LoadRunner, Jenkins/GitLab CI)。4. 问题解决能力: 优秀的逻辑思维和分析能力,能系统性定位复杂问题,并提出解决方案。
云原生开发工程师 Beijing Full-time R&D - Back-end development Responsibilities 作为云原生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)。 -
运维工程师(云原生与数据库方向) 北京 全职 本科及以上 职位描述 1. 云平台管理:负责阿里云日常运维与架构优化,深度使用 ACK、CEN、ECI、ACR、ECS、VPC、SLB、OSS 等产品;构建操作审计与合规追踪体系。2. 容器化运维:管理 ACK 集群生命周期,掌握核心组件原理;编写高质量 Dockerfile 及 K8s YAML/Helm Charts;负责容器资源调优、启动加速及底层问题排查。3. 数据库与缓存:维护 TiDB 集群的扩容、备份及 SQL 调优,理解 TiKV 机制;维护 Redis 高可用架构,处理性能瓶颈与持久化策略。4. CI/CD 与 GitLab:维护自托管 GitLab 及 Runner,设计并优化多阶段 CI/CD 流水线,管理代码库权限与分支策略。5. 系统与网络排查:精通 Linux 系统及内核参数调优;熟练使用 iptables
The Emerging Tech Standard Delivery Team drives the adoption of advanced technologies and develops enterprise‑ready solutions for D&A Operations. In this role, the individual partners with Operations and Technology teams to design data‑driven solutions that deliver
Whats the role? As a Lead Software Engineer for DocOps / Developer Enablement in China, you will be: Closely working with HERE HSDK core team to create and to deliver world-class technical documentation. Creating new applications