build 6ddc7a35 | content blog-content@417154f · 338 posts | profiles 32 · corpus 315 | ● 0 skipped | format run

$ soultec get careers/careers -o yaml$ soultec get careers/careers -o json$ soultec get careers/careers -o toml$ soultec get careers/careers -o xml$ python3 careers.pyPS> ./careers.ps1$ go run careers.go$ node careers.js

apiVersion: soultec.ch/v1kind: Careersmetadata: name: careers locale: en annotations: route: /en/careers/spec: rolesSource: src/content/roles/en/*.md rolesFilter: open = true benefits: 12 benefitsSource: src/data/benefits.en.json applyEmail: info@soultec.ch applyPhone: +41 44 508 80 00 applyForm: none address: Ueberlandstrasse 1, 8600 Dübendorf sections: - heading:

Open positions

body: | 7 entries - heading:

What we offer

body: | Holidays, Training budget, Flexible working hours, Mobile phone plan, Company outing, Quiet room, A modern office, Company parking, Discounts, Mobility, A say in where we go, Creativity - heading:

Speculative application

body: | info@soultec.ch, +41 44 508 80 00status: count: 7 workloads: 100% locations: Dübendorf items: - {ref: roles/microsoft-engineer} - {ref: roles/vmware-system-engineer} - {ref: roles/vmware-solution-architect} - {ref: roles/sdn-engineer} - {ref: roles/devops-engineer} - {ref: roles/vcf-automation-engineer} - {ref: roles/omnissa-euc-engineer} search: /en/search.json
{ "apiVersion": "soultec.ch/v1", "kind": "Careers", "metadata": { "name": "careers", "locale": "en", "annotations": { "route": "/en/careers/" } }, "spec": { "rolesSource": "src/content/roles/en/*.md", "rolesFilter": "open = true", "benefits": 12, "benefitsSource": "src/data/benefits.en.json", "applyEmail": "info@soultec.ch", "applyPhone": "+41 44 508 80 00", "applyForm": "none", "address": "Ueberlandstrasse 1, 8600 Dübendorf", "sections": [ { "heading": "

Open positions

",
"body": "7 entries" }, { "heading": "

What we offer

",
"body": "Holidays, Training budget, Flexible working hours, Mobile phone plan, Company outing, Quiet room, A modern office, Company parking, Discounts, Mobility, A say in where we go, Creativity" }, { "heading": "

Speculative application

",
"body": "info@soultec.ch, +41 44 508 80 00" } ] }, "status": { "count": 7, "workloads": "100%", "locations": "Dübendorf", "items": [ { "ref": "roles/microsoft-engineer" }, { "ref": "roles/vmware-system-engineer" }, { "ref": "roles/vmware-solution-architect" }, { "ref": "roles/sdn-engineer" }, { "ref": "roles/devops-engineer" }, { "ref": "roles/vcf-automation-engineer" }, { "ref": "roles/omnissa-euc-engineer" } ], "search": "/en/search.json" }}
apiVersion = "soultec.ch/v1"kind = "Careers"[metadata]name = "careers"locale = "en"[metadata.annotations]route = "/en/careers/"[spec]rolesSource = "src/content/roles/en/*.md"rolesFilter = "open = true"benefits = 12benefitsSource = "src/data/benefits.en.json"applyEmail = "info@soultec.ch"applyPhone = "+41 44 508 80 00"applyForm = "none"address = "Ueberlandstrasse 1, 8600 Dübendorf"[[spec.sections]]heading = "

Open positions

"
body = "7 entries"[[spec.sections]]heading = "

What we offer

"
body = "Holidays, Training budget, Flexible working hours, Mobile phone plan, Company outing, Quiet room, A modern office, Company parking, Discounts, Mobility, A say in where we go, Creativity"[[spec.sections]]heading = "

Speculative application

"
body = "info@soultec.ch, +41 44 508 80 00"[status]count = 7workloads = "100%"locations = "Dübendorf"search = "/en/search.json"[[status.items]]ref = "roles/microsoft-engineer"[[status.items]]ref = "roles/vmware-system-engineer"[[status.items]]ref = "roles/vmware-solution-architect"[[status.items]]ref = "roles/sdn-engineer"[[status.items]]ref = "roles/devops-engineer"[[status.items]]ref = "roles/vcf-automation-engineer"[[status.items]]ref = "roles/omnissa-euc-engineer"
<?xml version="1.0" encoding="UTF-8"?><manifest kind="Careers"> <apiVersion>soultec.ch/v1</apiVersion> <metadata> <name>careers</name> <locale>en</locale> <annotations> <route>/en/careers/</route> </annotations> </metadata> <spec> <rolesSource>src/content/roles/en/*.md</rolesSource> <rolesFilter>open = true</rolesFilter> <benefits>12</benefits> <benefitsSource>src/data/benefits.en.json</benefitsSource> <applyEmail>info@soultec.ch</applyEmail> <applyPhone>+41 44 508 80 00</applyPhone> <applyForm>none</applyForm> <address>Ueberlandstrasse 1, 8600 Dübendorf</address> <sections> <section> <heading>

Open positions

</heading>
<body>7 entries</body> </section> <section> <heading>

What we offer

</heading>
<body>Holidays, Training budget, Flexible working hours, Mobile phone plan, Company outing, Quiet room, A modern office, Company parking, Discounts, Mobility, A say in where we go, Creativity</body> </section> <section> <heading>

Speculative application

</heading>
<body>info@soultec.ch, +41 44 508 80 00</body> </section> </sections> </spec> <status> <count>7</count> <workloads>100%</workloads> <locations>Dübendorf</locations> <items> <item> <ref>roles/microsoft-engineer</ref> </item> <item> <ref>roles/vmware-system-engineer</ref> </item> <item> <ref>roles/vmware-solution-architect</ref> </item> <item> <ref>roles/sdn-engineer</ref> </item> <item> <ref>roles/devops-engineer</ref> </item> <item> <ref>roles/vcf-automation-engineer</ref> </item> <item> <ref>roles/omnissa-euc-engineer</ref> </item> </items> <search>/en/search.json</search> </status></manifest>
# Code generated by the soultec.ch build. DO NOT EDIT.import jsonPAGE = { "apiVersion": "soultec.ch/v1", "kind": "Careers", "metadata": { "name": "careers", "locale": "en", "annotations": { "route": "/en/careers/", }, }, "spec": { "rolesSource": "src/content/roles/en/*.md", "rolesFilter": "open = true", "benefits": 12, "benefitsSource": "src/data/benefits.en.json", "applyEmail": "info@soultec.ch", "applyPhone": "+41 44 508 80 00", "applyForm": "none", "address": "Ueberlandstrasse 1, 8600 Dübendorf", "sections": [ { "heading": "

Open positions

",
"body": "7 entries", }, { "heading": "

What we offer

",
"body": "Holidays, Training budget, Flexible working hours, Mobile phone plan, Company outing, Quiet room, A modern office, Company parking, Discounts, Mobility, A say in where we go, Creativity", }, { "heading": "

Speculative application

",
"body": "info@soultec.ch, +41 44 508 80 00", }, ], }, "status": { "count": 7, "workloads": "100%", "locations": "Dübendorf", "items": [ { "ref": "roles/microsoft-engineer", }, { "ref": "roles/vmware-system-engineer", }, { "ref": "roles/vmware-solution-architect", }, { "ref": "roles/sdn-engineer", }, { "ref": "roles/devops-engineer", }, { "ref": "roles/vcf-automation-engineer", }, { "ref": "roles/omnissa-euc-engineer", }, ], "search": "/en/search.json", },}if __name__ == "__main__": print(json.dumps(PAGE, indent=2, ensure_ascii=False))
# Code generated by the soultec.ch build. DO NOT EDIT.$Page = [ordered]@{ apiVersion = 'soultec.ch/v1' kind = 'Careers' metadata = [ordered]@{ name = 'careers' locale = 'en' annotations = [ordered]@{ route = '/en/careers/' } } spec = [ordered]@{ rolesSource = 'src/content/roles/en/*.md' rolesFilter = 'open = true' benefits = 12 benefitsSource = 'src/data/benefits.en.json' applyEmail = 'info@soultec.ch' applyPhone = '+41 44 508 80 00' applyForm = 'none' address = 'Ueberlandstrasse 1, 8600 Dübendorf' sections = @( [ordered]@{ heading = '

Open positions

'
body = '7 entries' } [ordered]@{ heading = '

What we offer

'
body = 'Holidays, Training budget, Flexible working hours, Mobile phone plan, Company outing, Quiet room, A modern office, Company parking, Discounts, Mobility, A say in where we go, Creativity' } [ordered]@{ heading = '

Speculative application

'
body = 'info@soultec.ch, +41 44 508 80 00' } ) } status = [ordered]@{ count = 7 workloads = '100%' locations = 'Dübendorf' items = @( [ordered]@{ ref = 'roles/microsoft-engineer' } [ordered]@{ ref = 'roles/vmware-system-engineer' } [ordered]@{ ref = 'roles/vmware-solution-architect' } [ordered]@{ ref = 'roles/sdn-engineer' } [ordered]@{ ref = 'roles/devops-engineer' } [ordered]@{ ref = 'roles/vcf-automation-engineer' } [ordered]@{ ref = 'roles/omnissa-euc-engineer' } ) search = '/en/search.json' }}$Page | ConvertTo-Json -Depth 32
// Code generated by the soultec.ch build. DO NOT EDIT.package mainimport ( "encoding/json" "os")var page = map[string]any{ "apiVersion": "soultec.ch/v1", "kind": "Careers", "metadata": map[string]any{ "name": "careers", "locale": "en", "annotations": map[string]any{ "route": "/en/careers/", }, }, "spec": map[string]any{ "rolesSource": "src/content/roles/en/*.md", "rolesFilter": "open = true", "benefits": 12, "benefitsSource": "src/data/benefits.en.json", "applyEmail": "info@soultec.ch", "applyPhone": "+41 44 508 80 00", "applyForm": "none", "address": "Ueberlandstrasse 1, 8600 Dübendorf", "sections": []any{ map[string]any{ "heading": "

Open positions

",
"body": "7 entries", }, map[string]any{ "heading": "

What we offer

",
"body": "Holidays, Training budget, Flexible working hours, Mobile phone plan, Company outing, Quiet room, A modern office, Company parking, Discounts, Mobility, A say in where we go, Creativity", }, map[string]any{ "heading": "

Speculative application

",
"body": "info@soultec.ch, +41 44 508 80 00", }, }, }, "status": map[string]any{ "count": 7, "workloads": "100%", "locations": "Dübendorf", "items": []any{ map[string]any{ "ref": "roles/microsoft-engineer", }, map[string]any{ "ref": "roles/vmware-system-engineer", }, map[string]any{ "ref": "roles/vmware-solution-architect", }, map[string]any{ "ref": "roles/sdn-engineer", }, map[string]any{ "ref": "roles/devops-engineer", }, map[string]any{ "ref": "roles/vcf-automation-engineer", }, map[string]any{ "ref": "roles/omnissa-euc-engineer", }, }, "search": "/en/search.json", },}func main() { enc := json.NewEncoder(os.Stdout) enc.SetEscapeHTML(false) enc.SetIndent("", " ") if err := enc.Encode(page); err != nil { os.Exit(1) }}
// Code generated by the soultec.ch build. DO NOT EDIT.const page = { apiVersion: "soultec.ch/v1", kind: "Careers", metadata: { name: "careers", locale: "en", annotations: { route: "/en/careers/", }, }, spec: { rolesSource: "src/content/roles/en/*.md", rolesFilter: "open = true", benefits: 12, benefitsSource: "src/data/benefits.en.json", applyEmail: "info@soultec.ch", applyPhone: "+41 44 508 80 00", applyForm: "none", address: "Ueberlandstrasse 1, 8600 Dübendorf", sections: [ { heading: "

Open positions

",
body: "7 entries", }, { heading: "

What we offer

",
body: "Holidays, Training budget, Flexible working hours, Mobile phone plan, Company outing, Quiet room, A modern office, Company parking, Discounts, Mobility, A say in where we go, Creativity", }, { heading: "

Speculative application

",
body: "info@soultec.ch, +41 44 508 80 00", }, ], }, status: { count: 7, workloads: "100%", locations: "Dübendorf", items: [ { ref: "roles/microsoft-engineer", }, { ref: "roles/vmware-system-engineer", }, { ref: "roles/vmware-solution-architect", }, { ref: "roles/sdn-engineer", }, { ref: "roles/devops-engineer", }, { ref: "roles/vcf-automation-engineer", }, { ref: "roles/omnissa-euc-engineer", }, ], search: "/en/search.json", },};console.log(JSON.stringify(page, null, 2));

# 39 lines · YAML · validated at build# 64 lines · JSON · validated at build# 58 lines · TOML · validated at build# 64 lines · XML · validated at build# 70 lines · Python · read back at build, equals the JSON record# 67 lines · PowerShell · read back at build, equals the JSON record# 82 lines · Go · read back at build, equals the JSON record# 67 lines · JavaScript · read back at build, equals the JSON record

Careers

The team behind soulTec is growing

Interesting projects and plenty of enquiries: we are already looking for more people. Are you as interested in the technology as we are?

Open roles
7
Workload
100%
Location
Dübendorf
Two colleagues laughing

Open positions 7 · all 100%

What we offer 12

  • Holidays

    Everyone at soulTec has five weeks of holiday.

  • Training budget

    Each employee has an individual budget for training and further education.

  • Flexible working hours

    Working hours are flexible, so that work and time off stay in balance.

  • Mobile phone plan

    We offer our employees a mobile phone plan on good terms.

  • Company outing

    Once a year the whole company goes on an outing together.

  • Quiet room

    Anyone who needs a quiet minute can withdraw to the quiet room in the office and switch off for a while.

  • A modern office

    Our employees' health matters to us, so the office is well connected and has standing desks, and drinks and snacks are free.

  • Company parking

    If you drive to work, there are employee parking spaces in front of the office.

  • Discounts

    Our employees get discounts on the company's own products and on external ones.

  • Mobility

    You get a first-class GA travelcard, or comparable expenses for your car.

  • A say in where we go

    As part of your stream you are involved in the strategic expansion of the company.

  • Creativity

    An ideas platform for projects that are worth something to us as a company and to our customers.

On top of that come good social benefits and a good pension plan. Regular training is part of the job, and we prove what we learn in it with certifications. The people and their certifications

An engineer working at a standing desk with three monitors
Three soulTec engineers looking at one screen together

Nothing here that fits?

We are glad to get a speculative application all the same. We are always looking for keen IT professionals, and for people who want to become one. Tell us where you could support soulTec and our customers, or where you want to develop.

The email goes to info@soultec.ch. Attach your CV and certificates as PDF. Privacy policy

soulTec AG · Ueberlandstrasse 1, 8600 Dübendorf