ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

解读 Remote In Tech 远程公司档案:以 Soostone 的 Data Engineer 与 Systems Engineer 岗位数据为例

2026/10/5 1:46:05 拓冰建站 浏览量
解读 Remote In Tech 远程公司档案:以 Soostone 的 Data Engineer 与 Systems Engineer 岗位数据为例 数据集【免费下载链接】remote-jobsSource for remoteintech.company — a community-maintained directory of remote-friendly tech companies项目地址https://gitcode.com/GitHub_Trending/re/remote-jobs点击查看免费下载导读本文以 src/companies/soostone.md 这一远程友好公司档案为完整范例逐层拆解 Remote In Tech 目录中一份公司资料从 Markdown 数据源到站内展示页的完整链路包括 YAML frontmatter 的字段语义、正文各章节的书写规范以及这些数据如何被 Eleventy 集合、标签系统与 company.njk 布局消费并渲染。读完本文你将掌握该仓库公司档案的标准数据格式、技能标签的合法取值与注册机制并理解 Soostone 针对 Data Engineer 与 Systems Engineer 两类岗位所公开的技术栈与申请流程可作为向该目录贡献新公司档案时的对照模板。档案概览一份公司 Profile 的完整骨架soostone.md位于 src/companies/ 目录遵循仓库的统一约定文件名与 frontmatter 中的slug一一对应如slug: soostone→src/companies/soostone.md这一点在 CONTRIBUTING.md 的Adding a Company一节有明确说明。整份档案由两部分构成顶部 YAML frontmatter机器可读的元数据与正文 Markdown 章节人读的内容。frontmatter 字段逐项解析Soostone 档案的 frontmatter 如下--- title: Soostone slug: soostone website: https://soostone.com careers_url: https://www.soostone.com/contact region: americas remote_policy: remote-friendly technologies: - data - javascript - sql addedAt: 2018-04-24 updatedAt: 2020-10-29 ---各字段在目录系统中的语义与取值约束为字段取值含义与约束titleSoostone公司显示名排序与展示均以此为基准slugsoostone唯一标识须与文件名一致CONTRIBUTING.mdwebsitehttps://soostone.com公司官网careers_urlhttps://www.soostone.com/contact招聘/联系页。注意该字段指向公司自己的联系页而非出售服务的页面CONTRIBUTING.md 的收录标准要求careers_url指向公司自身招聘页regionamericas合法取值限定为worldwide、americas、europe、americas-europe、asia-pacific、otherremote_policyremote-friendly合法取值限定为fully-remote、remote-first、hybrid、remote-friendlytechnologiesdata、javascript、sql取值须命中标签定义表中的键addedAt/updatedAt日期由维护者管理贡献者 PR 中不应包含CONTRIBUTING.md其中region、remote_policy、technologies三个枚举字段的合法性由 src/_data/labels.js 作为单一事实来源single source of truth统一定义region.americas渲染为 AmericasremotePolicy[remote-friendly]渲染为 Remote Friendlytech.data渲染为 Data、tech.javascript渲染为 JavaScript、tech.sql渲染为 SQL。这一标签表同时被 JS 侧通过 companyHelpers.js 重新导出与 Nunjucks 模板侧全局数据级联中的labels.*消费保证同一枚举值在全站显示一致。正文章节Blurb、Region、Technologies 与 How to apply档案正文包含四个##二级章节其中## Company blurb与## How to apply是 CONTRIBUTING.md 规定的必需章节## Region与## Company technologies为常用可选章节Company blurb一句话介绍公司定位——Soostone is a specialized technology company that combines innovative software with data science to provide high-impact solutions to a diverse corporate clientele around the world.将创新软件与数据科学结合为全球多元企业客户提供高影响力解决方案。RegionUSA与 frontmatter 中的region: americas相互印证。Company technologies按岗位拆解技能要求见下节。How to apply申请方式见后文。值得注意的一个自动化细节blurb不只是给人读的摘要它还会被 src/companies/companies.11tydata.js 中的eleventyComputed.description自动提取并清洗去除 Markdown 链接、*、_、反引号折叠换行与多余空格截断至约 155 字符并优先在句号处切断生成页面的 meta description。这解释了为何每个公司档案都要有独立成句的## Company blurb——它直接决定该档案在搜索引擎结果页的摘要质量。岗位技术栈拆解Data Engineer 与 Systems EngineerSoostone 档案最独特之处在于将技术栈按招聘岗位分组这是目录中数据组织精细度的体现Data Engineer 方向SQLHadoopRDBMSs关系型数据库管理系统Systems Engineer 方向RDBMSsNoSQL databaseswebsocketsDSL/EDSLs领域特定语言/嵌入式领域特定语言从源码结构看frontmatter 中technologies的三个值data、javascript、sql是目录级的聚合标签——collections.js 中的getCompaniesByTech会将所有声明了同一技术标签的公司归入同一组进而生成/browse/tech/浏览页而正文中的岗位分组则是对具体技术细节的补充描述两者职责互补前者用于站点导航与检索后者用于求职者快速评估匹配度。在页面渲染时frontmatter 中的技术标签会通过 company.njk 的 Tech Stack 区块输出为带链接的tag--tech标签data、javascript、sql每个标签指向对应的/browse/聚合页。申请流程How to apply 的标准书写范式## How to apply章节给出了完整、可执行的申请步骤。Soostone 面向Data Engineer Systems Engineer两个岗位开放申请要求通过邮件jobssoostone.com提交四类材料简历resume、CV 或类似材料开源项目链接如有GitHub 或 Bitbucket 账号如有一段简要的求职意向说明short description of your interest in working with us。同时给出联系页https://www.soostone.com/contact作为备选入口。这段结构体现了目录对申请信息的统一要求必须具体、可执行避免空泛的请访问官网式描述。frontmatter 中的careers_url在 company.njk 中被用来生成页面头部醒目的Apply Now →主按钮优先于website因此维护者需要确保该字段指向真正有效的申请入口。办公室信息展示层与档案字段的配合档案中还包含 Soostone 的办公室信息Soostone, Inc / 25 Broadway, 9th Floor / New York, NY, 10004 / 1 917 725 0849 (Office)这为region: americas提供了具体落点总部位于美国纽约也与remote_policy: remote-friendly形成对照——公司有实体办公室但提供远程友好的工作方式属于目录分类中的远程友好而非完全远程。数据如何流动从 Markdown 到展示页为了让读者理解这份档案在站点中的实际作用这里梳理其数据链路全部由仓库源码可验证数据源src/companies/soostone.md被 collections.js 中 memoized 的getFilteredByGlob(./src/companies/**/*.md)抓取并派生出多个集合按标题字母序的companies、按addedAt排序的recentCompanies、按 region 分组的companiesByRegion、按技术分组的companiesByTech以及用于标签页的companyTags。布局src/companies/companies.json 为整目录声明layout: company指向 company.njk。该模板负责渲染标题、Apply Now按钮、region 与 remote policy 标签tag--region/tag--policy、正文内容与 Tech Stack 区块并显示Last updated日期。校验与维护PR 阶段由自动化校验机器人把关字段合法性上线后scripts/check-links.sh 会周期性抓取全部公司档案中的外链含careers_url将结果写入 CSV再由 scripts/fix-links.mjs 分类处置如CAREERS_DEAD——招聘页重定向到首页/登录页——会自动剔除该字段。这类维护管线保证了careers_url这类字段的长期有效性。从仓库现状可以推断像soostone.md这样同时具备完整 frontmatter、规范章节结构与具体申请指引的档案正是该目录希望贡献者参照的标准形态而addedAt: 2018-04-24与updatedAt: 2020-10-29两个时间戳也表明目录对已收录公司会持续做信息时效性的复核更新。小结以 Soostone 为模板的公司档案撰写清单如果你要向该目录新增或修订一份公司档案对照soostone.md可以总结出以下检查清单frontmatter 完整title、slug与文件名一致、website、careers_url、region、remote_policy、technologies均为枚举合法值且日期字段交给维护者必需章节齐全## Company blurb一句话会被自动提取为 meta description与## How to apply具体、可执行的申请方式信息分级聚合性技术标签写入 frontmatter岗位级技术细节写入正文章节长期可维护申请入口保持有效后续通过 check-links.sh 与 fix-links.mjs 的链接巡检管线持续保鲜。参考以上即可快速判断任意公司档案是否符合该社区目录的数据与内容规范。赞分享数据集【免费下载链接】remote-jobsSource for remoteintech.company — a community-maintained directory of remote-friendly tech companies项目地址https://gitcode.com/GitHub_Trending/re/remote-jobs点击查看免费下载相关推荐Remote In Tech 公司档案数据模型解析以 healthfinch.md 为例读懂 remoteintech.company 的远程公司目录Remote In Tech 公司档案数据模型解析以 healthfinch.md 为例读懂 remoteintech.company 的远程公司目录 Rem数据集解读 Remote In Tech 公司档案以 Reboot Studio 为例的远程友好公司数据卡片实战解读 Remote In Tech 公司档案以 Reboot Studio 为例的远程友好公司数据卡片实战 Remote In Techremoteinte数据集Remote In Tech 公司档案解析以 Algorand 为例读懂远程友好型科技公司数据格式Remote In Tech 公司档案解析以 Algorand 为例读懂远程友好型科技公司数据格式 导读 src/companies/algorand.md数据集上一篇从TBE到Ascend Celec-ops-prediction中ReduceAll算子的迁移实战指南下一篇Zig包管理器完全手册awesome-zig项目中ZPM、ZigMod和ZigUp对比评测创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考