Proxym Group
Proxym Group
Tunisie

31 Internal RBAC Manager Platform for Kubernetes with GitOps Integration PFE

KubernetesDéveloppement .NET / DevOpsWeb / Full-stack Development

Publié il y a 6 mois

Stage
⏱️3-6 mois
💼Hybride
📅Expiré il y a 6 mois
Reste lisible (ATS friendly).

Description du poste

Project overview

  • Designed and developed a lightweight, modular internal RBAC manager platform for Kubernetes, focused on UI-based RBAC management and automated GitOps workflows.
  • Supports OIDC-based external access and is designed for extensibility, including multi-tenant cluster support and future enhancements. REF : PRX-2026-16

Key features & responsibilities

  • Implement and maintain UI components for RBAC management (create/update/delete Roles, RoleBindings, ClusterRoles, ClusterRoleBindings) using React JS.
  • Build and integrate automated GitOps workflows (ArgoCD / FluxCD) to persist and sync RBAC changes to target clusters via Helm / Kustomize manifests.
  • Implement OIDC integration (Dex / Keycloak) to enable external authentication and secure access to the platform.
  • Ensure multi-tenant cluster support and design extensibility hooks for future features and plugins.

Technologies & tools used

  • Kubernetes (cluster resources, RBAC primitives) and multi-cluster considerations.
  • GitOps: ArgoCD / FluxCD for automated deployment and synchronization of RBAC manifests.
  • OIDC providers: Dex / Keycloak for external authentication and identity federation.
  • Development stack: Node.js backend + React.js frontend; configuration management with Helm / Kustomize.

Candidate profile & expectations

  • Engineer profile: Required profile 1 Trainee.
  • Expected skills: familiarity with Kubernetes concepts (RBAC, namespaces), basic DevOps/GitOps knowledge, experience with Node.js and React.js is a plus.
  • Tasks include coding features, writing Helm/Kustomize charts, integrating with ArgoCD/FluxCD, implementing OIDC flows, testing and documentation.

How to apply

  • Apply online via the trainees platform: https://trainees-platform.proxym-group.net
  • For this specific position use the application form on the above link and reference "PRX-2026-16 / Internal RBAC Manager Platform for Kubernetes with GitOps Integration" in your submission.