Platform engineer

2 dni temu

Warszawa, Województwo mazowieckie, Polska Frontiers Pełny etat 320 000 zł - 520 000 zł/rok

Описание:

At Frontiers, we are rewriting the rules of scientific publishing. To support our scale, we are transforming our Engineering Platform into a state-of-the‑art Internal Developer Platform (IDP) built on modern principles and AI-augmented workflows — with a North Star of evolving it into an Agentic Development Platform (ADP) where human engineers and AI agents build software side by side, safely and at scale. We are looking for a Senior Platform Engineer — Internal Developer Platform to help build and run that platform and the AI-First Delivery capabilities on top of it.

Задачи:

  • Build and operate the IDP: golden paths, self‑service templates, the developer portal (Backstage) and IDP catalog, and guardrails that keep teams compliant by default (guardrails, not gates)
  • Own CI/CD and GitOps: GitHub Enterprise and GitHub Actions; help drive the migration off Azure DevOps; implement GitOps (ArgoCD) for AKS — rethinking deployments rather than lifting‑and‑shifting custom tasks
  • Provision cloud infrastructure as code: evolve Azure (AKS, networking, databases, APIM, Key Vault, Entra ID) with Terraform and Helm; manage reliability and cost (FinOps)
  • Improve observability & reliability: instrument systems (NewRelic, Grafana), define SLOs, reduce operational toil, and drive monitoring‑cost accountability
  • Advance AI-First Delivery and the ADP: build agent‑ready context (MCP, the Technology Framework), path definitions (e.g. validate-change, PR-review), and agent governance (non‑human identity, sandboxed execution, evaluation, agent observability)
  • Own a capability area end to end and set the standard: take a platform domain (e.g. CI/CD & GitOps, or cloud foundations) from design to run, define the reference patterns and ADRs others build on, and raise the bar through code review, mentoring and pairing
  • Build for adoption, like a product: design capabilities around real internal customers, write docs that work, and gather feedback from the teams you serve — so the platform is genuinely the easiest, safest path.
  • Partner with the Platform Product Manager on priorities, and let adoption, DORA and DevEx metrics (not ticket counts) tell you what to improve next

Требования:

  • A full‑stack software engineering background (prerequisite): you've built and shipped production software yourself (e.g. in C#/.NET, Node.js, Python, Go or similar) — so you bring genuine developer empathy for the engineers you build the platform for, and you design self‑service that you'd actually want to use
  • Senior‑level experience: typically 5+ years building and operating cloud platforms or infrastructure, including owning a capability area end to end and setting patterns / mentoring other engineers
  • Cloud & Kubernetes: strong hands‑on experience with Microsoft Azure (AWS/GCP transferable) and Kubernetes (AKS): networking, storage, managed databases
  • Infrastructure as Code & GitOps: Terraform and Helm; GitOps with ArgoCD or similar
  • CI/CD: modern pipelines (GitHub Actions ideal); experience migrating from other CI systems a plus
  • Observability & reliability: metrics/logs/traces, SLOs and error budgets; security/compliance as code (policy‑as‑code, secrets management, identity basics)
  • Product mindset for internal tooling: developer empathy, self‑service design, guardrails not gates
  • AI‑First: you already work with AI coding assistants (e.g. Cursor) and are excited to build golden paths and agent workflows, not just consume them
  • Language: Professional‑level English (spoken and written)
  • Будет плюсом: API platform experience (Azure APIM, Apollo Federation/GraphOS) and developer‑portal experience (Backstage); Exposure to agentic/LLM tooling, MCP, GitHub Spec-Kit, or building AI developer workflows; Interest or experience in Spec-Driven Development and AI coding assistants; Experience facilitating InnerSource or community‑driven platform contributions; Familiarity with Team Topologies, DORA, SPACE / DX Core 4, CNCF platform maturity; workflow automation (n8n) and FinOps

Условия:

  • We prioritise office presence and emphasise in‑person collaboration, but also offer appropriate adjustments where needed, in line with company policy
  • Extra wellbeing days on top of your annual leave allowance
  • Up to 3 paid volunteering days each year
  • 24/7 confidential Employee Assistance Programme (wellbeing, mental health, legal & financial support)
  • Learning & development support via the Frontiers Learning Hub