Junior DevOps/Systems Engineer

Mad Devs Ltd
Redruth, United Kingdom
20 days ago

Role details

Contract type
Internship / Graduate position
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, Russian
Experience level
Junior

Job location

Redruth, United Kingdom

Tech stack

API
Amazon Web Services (AWS)
Systems Engineering
Azure
Bash
Software as a Service
Cloud Computing
Cloud Computing Security
DevOps
Identity and Access Management
Information Technology Operations
Python
OpenID
Software Tools
Ansible
Security Assertion Markup Language (SAML)
Security Information and Event Management
TypeScript
EndPointSecurity
Datadog
Scripting (Bash/Python/Go/Ruby)
Google Cloud Platform
Okta
GIT
Falcon Platform
Sumo Logic
Gsuite
Software Coding
Terraform
SentinelOne Expertise

Job description

As we grow and take on exciting new challenges, we're on the lookout for exceptional DevOps Engineers to join our team. Our goal is to build a high-performing group of DevOps engineers who thrive on innovation and excellence. If you're passionate about cloud technologies, and building scalable solutions, we'd love for you to be part of shaping the future of our products. Senior DevOps About us Mad Devs is a full-stack team specializing in developing and administering large-scale IT products across various industries. Many of our products are used in Europe, the USA, and Southeast Asia. We are passionate about tackling complex challenges and delivering innovative solutions that make a significant global impact. #LINKD What will need to do: Identity, SSO & Access Management

  • SSO & IdP - configure and maintain SSO integrations (SAML, OIDC, SCIM) across our SaaS stack, and keep our identity provider clean and well-governed.
  • Account management - provision, modify, and deprovision accounts across productivity and engineering tools; manage groups, roles, and permission boundaries.
  • Access requests - triage and fulfill access requests with appropriate approvals; document why access was granted and review it on a regular cadence.

Onboarding & Offboarding

  • Onboarding - equip new hires with the accounts, tools, hardware, and access they need before day one, and walk them through it.
  • Offboarding - execute clean, auditable offboarding: revoke access, recover assets, preserve data per policy, and close the loop with people ops.

IT Administration & Productivity Systems

  • Day-to-day admin - administer Google Workspace, Slack, identity providers, MDM, password managers, and the rest of our SaaS productivity stack.
  • Internal support - be the first line of help for employees with IT issues; resolve, escalate, and document.

Security Controls & Monitoring

  • Controls - enforce baseline security configurations across SaaS apps, endpoints, and identity (MFA, conditional access, least privilege).
  • Monitoring - watch our security tooling for anomalies and alerts; investigate, triage, and escalate as needed.
  • Compliance support - help keep us audit-ready by maintaining clean records of access, changes, and reviews.

Automation & Scripting

  • Light coding - automate the parts of the job that should be automated. Expect to write Python, Bash, or TypeScript glue code, hit SaaS APIs, and build small internal tools.
  • Continuous improvement - improve the systems and runbooks you inherit; if a process is painful or manual, fix it.

Requirements

  • Experience with an identity provider such as Okta, Google Cloud Identity, etc.
  • Hands-on experience administering Google Workspace and a chat platform (Slack/Teams)
  • Experience with SaaS security tooling, SIEM, or endpoint detection (e.g., CrowdStrike, SentinelOne, Sumo Logic, Datadog)
  • Familiarity with compliance frameworks such as SOC 2, ISO 27001, or HIPAA
  • Comfort with infrastructure-as-code or configuration-as-code (Terraform, Ansible, or similar)
  • Exposure to cloud platforms (AWS, GCP, or Azure) and basic IAM in those environments
  • Prior experience in a startup or other fast-moving environment, * 0-3 years in IT engineering, IT operations, systems administration, or a similar role (internships and substantial side projects count)
  • Working knowledge of SSO and identity concepts: SAML, OIDC, SCIM, MFA, and the difference between authentication and authorization
  • Comfort in a terminal and with at least one scripting language (Python, Bash, or similar). You should be comfortable writing code, testing it, and committing it using git
  • A security-first mindset: you understand least privilege, you don't share credentials, and you take audit trails seriously
  • Strong written communication. You can explain a fix to a non-technical teammate and document a process so the next person doesn't have to ask
  • A bias toward ownership. When something breaks, you don't wait to be told; you investigate and follow through
  • Availability to work hours that overlap with the US Central Time (CST) zone (at least 4-5 hours of daily overlap with the team)
  • English and Russian at B2 level, for communication with stakeholders and team
  • Location : any, except Russia and Belarus

About the company

Why Join us At Mad Devs, you will be part of a company that values creativity, strategic thinking, and continuous improvement. You will work on meaningful projects that impact millions of users worldwide alongside a talented and supportive team. By joining our team, you will have the opportunity to make a real impact, grow your career, and contribute to developing cutting-edge solutions in the world of backend engineering. Employees benefits Flexible working hours Remote-first culture Long-term projects Salary in dollars Professional communities Onsite business trips Training budget Paid conferences Hi, I'm Ekaterina.

Apply for this position