
Senior DevSecOps Engineer
Seccl
full-time
Posted on:
Location Type: Hybrid
Location: Edinburgh • 🇬🇧 United Kingdom
Visit company websiteJob Level
Senior
Tech Stack
AWSCloudJavaScriptNode.jsTerraformTypeScript
About the role
- Designing, building, and maintaining production-grade Node.js integrations, CLIs, and automation surrounding our Auth0 identity platform.
- Leading firm-by-firm migrations to Auth0, implementing robust cutover strategies using feature flags, canaries, and detailed rollback plans.
- Architecting and automating customer onboarding processes, including keypair/CSR handling, JWK publishing, and SSO connection setup.
- Utilising Infrastructure as Code (Terraform) and CI/CD (GitHub Actions) to manage Auth0 configuration and ensure safe, repeatable deployments.
- Implementing comprehensive observability for authentication paths with structured logs, monitoring dashboards, alerts, and SLOs.
- Collaborating closely with product, engineering, and support teams on migration timelines, communications, and incident response.
Requirements
- Proficiency in Node.js with proven experience building production services or CLIs with robust testing, error handling, and secure coding practices
- Strong experience with Infrastructure as Code (Terraform) and CI/CD (GitHub Actions) for automating cloud and identity configurations, including secure secrets management
- Solid understanding of core AWS services relevant to modern authentication patterns, such as API Gateway, Lambda authorisers, and CloudWatch
- A commitment to observability with hands-on experience implementing structured logging, dashboards, and SLOs for critical services
- Excellent collaboration skills, demonstrated through participation in design reviews, pairing, and writing clear technical documentation (e.g., runbooks, ADRs)
- Experience with enterprise SSO (OIDC/SAML), SCIM provisioning, and proficiency in TypeScript are highly desirable
Benefits
- 27 days holiday + bank holidays (some can be flexible)
- day off on your birthday
- three days (full time) per year for Dependant leave
- Two volunteering days per year
- Option to work abroad for up to six weeks a year
- Secclbrate - our recognition programme that offers a mix of flexible rewards including extra pay, additional holiday and increased learning budget
- Length of service award – one month paid sabbatical at eight years
- 6% employer pension contribution, and life assurance
- Private medical insurance with AXA Health
- Enhanced Parental leave
- MacBook and up to £500 home office set up budget
- £750 per person learning budget
- Health and wellbeing initiatives including free therapy via Wellness Cloud, mental health support via Headspace
- Strong financial wellbeing focus including access to Octopus Money, Octopus Share Incentive Plan and will writing offering via Octopus Legacy
- Perkbox – Flexi-points giving you a range of discounts and perks including free weekly coffee, gym and retail discounts
- Access to initiatives like Cycle to Work and Octopus Electric Vehicle Leasing
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Node.jsTerraformGitHub ActionsAWSAPI GatewayLambdaCloudWatchstructured loggingTypeScriptSSO
Soft skills
collaborationcommunicationtechnical documentationerror handlingsecure coding practicesdesign reviewspair programming