Markets run on software, and software runs on permissions. Behind every brokerage app, charting tool and research portal sits a long list of rules about who can place an order, who can see client positions and which automated jobs may move data around. People who can design and maintain those rules are in short supply in fintech teams, and the work has a name in some corners of the industry: IAMOps. This article looks at it as a career path, covering the skills worth building and a sensible way to practise them. It is about technology careers only and offers no investment advice.
The job, in a nutshell
The Ops Atlas, in its IAMOps reference page, frames the field as authorisation handled like code: you author policies about what people, services and automated agents may do, test them, measure them and keep improving them. It is upfront that the word is a loose, unofficial tag instead of an established occupation, and that a few firms and job families carry near-identical names. For a job seeker that is useful context. When you see “IAM operations” in an advertisement, read the description closely, because it may mean running a directory and sign-in service rather than designing the rules.
Why a markets-adjacent reader should care
Traders think in limits. A desk has position limits, a risk team has caps, a compliance officer has restrictions on who may trade what. Access rules in software mirror that structure closely. Some rules grant, others only cap, and a refusal beats an allowance. If you already understand why a risk ceiling is not a trading mandate, you understand half of the concept that confuses most newcomers.
The mindset that serves traders also serves this profession: respect for process, suspicion of “it has worked so far”, and attention to small recurring costs. For a reminder of that discipline in a different arena, the site’s piece on building step-by-step discipline into your trading routine makes the same argument about habits over heroics.
The skills, in the order I would learn them
- Read a policy and say what it does. Start with plain JSON or YAML rules on a cloud platform. Practise predicting the outcome for a request before you run it.
- Understand grants versus limits. Know which policy types give permission and which only constrain it.
- Learn one policy language. The Atlas discusses OPA with its Rego language, a graduated CNCF project, and Cedar, an open-source language with published formal-verification research. Either is a credible choice; pick one and write fifty small policies.
- Learn how to test policy. Write expected-allow and expected-deny cases and run them on every change.
- Read usage data. Practise setting a role’s allowed list beside its recorded activity, and learn the gaps in that record, such as rare scheduled jobs.
- Understand federation. Know why short-lived identities beat stored keys and how to write a precise trust condition.
- Communicate. Explain a refusal to an annoyed colleague in two sentences.
That final skill often decides who gets trusted with bigger responsibilities. Access work constantly says no, and a clear, kind explanation is a technical skill.
Building a portfolio with no employer yet
You do not need a job to practise. Create a free sandbox account on a cloud provider, set up a tiny project with three fictional roles, and document what you did. Then break it on purpose: add a rule using a negated condition and test it with a missing attribute, which the Atlas describes as a source of surprising results. Write up the findings. Hiring managers read write-ups more closely than certificates.
Three portfolio projects
- A small policy repository with automated tests that fail on wildcard grants.
- A before-and-after report: a role with generous permissions, its measured usage, and the trimmed replacement.
- A migration note replacing a stored key with a federated login for a sample pipeline.
Numbers that make good interview material
Employers like candidates who measure. The Atlas offers a handful: permission utilisation per role, wildcard exposure across allow statements, the slice of credentials past the three-month mark, refusals following each hundred deployments, and how long approvals take. Being able to say “I track these five and here is why” demonstrates judgement. Quoting the Atlas’s own worked example, in which a typical role’s utilisation rises meaningfully after a quarter of cleanup, is fine as long as you attribute it and do not present it as your own result.
Where the jobs hide
Few openings carry this exact title. Look under cloud security engineering, platform engineering, security operations and application security, and read for phrases like “least privilege”, “policy as code” and “access reviews”. Brokerage and exchange technology teams in regulated settings often care about these topics because auditors do, and the Atlas points to the NIST SP 800-53 control family on least privilege as the sort of reference that shows up in audits across sectors.
Common beginner stumbles
Newcomers tend to hit the same few walls. They write policies that work for the happy path and never test the refusal path. They copy a permissive example from a forum because it solved their immediate error, and then forget it exists. They treat a green test run as proof of safety when the tests never covered a missing attribute. Each of these is fixable with the habit of writing the denial case first. Ask what should be refused, write that test, and only then write the rule that allows the legitimate request.
Another stumble is neglecting documentation. A policy is a small decision record. If you can add one sentence saying why it exists and who asked for it, the next engineer, which may be you in a year, will thank you. Interviewers notice candidates who volunteer this kind of habit unprompted.
Keeping your head
Career advice tends to promise certainty, and this field offers none. Tools churn: the Atlas itself records a vendor entitlement-management product being retired in late 2025. What lasts is the model of four inputs, a combining rule and a feedback loop. People who understand that adapt to the next tool in a week.
For the human side of high-pressure work, a useful read is the site’s article on the mindset habits that shape how traders handle pressure. The same calm applies when you are the person asked to revoke someone’s access on a Friday afternoon.
A thirty-day plan
- Week one: read the Atlas entry and one cloud provider’s documentation on policy evaluation.
- Week two: build the sandbox and write ten policies.
- Week three: write tests, including deliberate failures.
- Week four: publish a short write-up and ask one experienced engineer for feedback.
Treat it as a craft, not a shortcut to a salary. Do the reps, keep the notes, and let the quality of your reasoning speak for you. Markets reward patience in the long run, and so does this work.