Jobs / Wor***

Employee Platform Engineer

Wor*** · Edinburgh, SCT, United Kingdom
Edinburgh, SCT, United KingdomOnsite
Remuneration
Not specified
Location
Edinburgh, SCT, United Kingdom
Visa sponsorship
Sponsors visa

Job summary

The Employee Platform Engineer role is centered on automating and enhancing systems that manage employee access and devices. Responsibilities include developing a joiner pipeline with Humaans and Okta, creating a Slack assistant for IT requests, and implementing zero-touch onboarding and offboarding processes. Proficiency in coding with Python, Bash, or TypeScript is essential, along with a solid understanding of identity and access management.

Qualifications

  • Write real code and automate with APIs and scripts — Python, Bash or TypeScript
  • Think in systems: identity, access, data flows and lifecycle
  • Comfortable using AI coding agents for tooling
  • Care about security and proper processes
  • Willing to work on-site and handle real hardware

Responsibilities

  • Build a joiner pipeline that reads a new hire from Humaans, creates their identity in Okta, assigns app access by group rule, and triggers zero-touch laptop enrolment in Jamf
  • Build a Slack assistant that handles IT requests
  • Build a hardware vending machine for the office that dispenses equipment against an employee's identity
  • Write scripts and infrastructure as code for device configuration and compliance
  • Build an offboarding flow that revokes access and reclaims devices

Skills

BashOktaPythonSlackTypeScript

Relocation

No