DevOps Consultant

DevOps

DevOps Consultant

DevOps
Centrum, Warsaw

emagine Polska

Full-time
Any
Senior
Remote

Job description

Start: ASAP

Contract: B2B

Contract length: 12 months + possible extensions

Work mode: 100% remote

Project language: English, fluency needed

Recruitment process: 1-2 stages

Summary:

The DevOps role focuses on optimising and automating the deployment and management of applications within cloud (Microsoft Azure) and on-premises environments, while ensuring efficient operations and scalability.

Main Responsibilities:

  • Designing and maintaining Azure DevOps YAML pipelines, build agents, code quality checks, and ACR integration.

  • Deploying and operating applications on Kubernetes using Helm charts and raw manifests (pod debugging, namespaces, port-forwarding).

  • Creating and optimising multi-stage Docker images and managing local environments with Docker Compose.

  • Building automated workflows and tooling around AI-powered services using scripting (e.g. Bash, Python) and infrastructure-as-code (e.g. Terraform) to provision, monitor, and scale components (vector DBs, model-serving containers, GPU-aware workloads).

  • Running PostgreSQL, vector databases (Qdrant), and S3-compatible storage (e.g. SeaweedFS) in Kubernetes, including initialisation and schema setup.

  • Operating modern Python backends (e.g. uv for environments, Alembic for migrations) as part of automated deployment workflows.

  • Working with Vite build pipelines and Nginx configuration for SPAs (routing, security, static asset optimisation).

  • Managing portable Kubernetes-based deployments across Azure (AKS) and on-prem clusters (e.g. OpenShift/RKE) with minimal changes.

  • Setting up logging, metrics, alerting and implementing best practices around secrets management, RBAC and network policies in Kubernetes.

  • Identity & Access (Entra ID): Configuring and integrating Microsoft Entra ID (Azure AD) applications with frontend and backend services (MSAL, OAuth2/OIDC flows, roles/scopes), managing service principals/managed identities, and applying RBAC and secure access to cloud resources and CI/CD pipelines.

Key Requirements:

  • Azure DevOps & YAML

  • Kubernetes & Helm

  • Docker & Docker Compose

  • Python scripting & automated deployment

  • Experience with PostgreSQL & vector databases

  • Familiarity with logging, metrics, and alerting in Kubernetes

  • Identity & Access configuration (Entra ID / Azure AD)

Nice to Have:

  • Experience with GPU-aware workloads

  • Knowledge of Vite & Nginx for frontend deployments

  • Understanding of network policies and RBAC in Kubernetes

Other Details: The role focuses on AI-powered services.

Tech stack

    English

    B1

    DevOps

    master

    Security

    advanced

    Python

    advanced

    bash shell

    advanced

    oauth

    advanced

    Microsoft Azure

    advanced

    Docker

    advanced

    Amazon Web Services (AWS)

    advanced

    Deployment

    advanced

    Debugging

    advanced

Office location

Published: 12.01.2026

DevOps Consultant

Summary of the offer

DevOps Consultant

Centrum, Warsaw
emagine Polska
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest emagine z siedzibą w Warszawie, ul.Domaniewskiej 39A (dalej jako "administrator"). Masz pr... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.