Azure DevOps Engineer

DevOps

Azure DevOps Engineer

DevOps
Krakow, Kraków

DCV Technologies

Full-time
Senior
Hybrid

Job description

📌 We are seeking a highly experienced Azure DevOps Engineer on behalf of our client to join to the leader from the largest Swiss financial holding company.

📍Work mode: hybrid - 3 days a week working from the client's office in Kraków


Experience

8–10 years total IT experience

  • 4–5 years relevant experience specifically in Azure DevOps practices

  • 5+ years hands-on with: GitLab, Terraform, Azure, Azure DevOps (ADO), Azure Data Lake, Azure Kubernetes Service (AKS), Spark, Databricks


Role Summary

We are seeking a seasoned Azure DevOps Engineer to design, automate, and run secure, scalable CI/CD pipelines and cloud infrastructure in Azure. The ideal candidate brings deep hands-on experience with Terraform, AKS/Kubernetes, Helm, Grafana, and either Jenkins and/or Azure DevOps/GitLab for pipeline orchestration. Exposure to data engineering stacks (Spark, Databricks, Azure Data Lake) is important for enabling analytics and ML workloads in production.


Key Responsibilities

  • Design, build, and maintain CI/CD pipelines using Azure DevOps (ADO) and/or Jenkins and GitLab CI, including multi-stage deployments, environment promotions, approvals, and rollback strategies.

  • Implement Infrastructure as Code (IaC) with Terraform (modules, remote state, workspaces) for Azure resources—AKS, VNets, Key Vault, ACR, Azure Data Lake Storage (ADLS), and supporting services.

  • Operate and harden Kubernetes (AKS) clusters: networking, ingress, scaling, node pools, policy, and security baselines.

  • Package and release workloads using Helm; manage chart versioning, values, and environment overlays.

  • Set up end-to-end observability: Grafana dashboards, Prometheus/Alertmanager integrations, Azure Monitor/Log Analytics, actionable alerting tied to SLOs.

  • Integrate and automate deployments for Spark/Databricks jobs and data pipelines, including secrets, configuration, and scheduling.

  • Embed DevSecOps controls across pipelines: image and IaC scanning, SBOM, supply-chain security, secrets management via Azure Key Vault.

  • Troubleshoot production issues, conduct RCAs, improve reliability, performance, and cost efficiency.

  • Create reusable templates/libraries and documentation; mentor engineers and champion best practices.


Must-Have Skills

CI/CD

  • Azure DevOps (ADO) (5+ yrs): YAML pipelines, environments, artifacts, approvals, service connections.

  • GitLab CI (5+ yrs): runners, pipeline-as-code, templates, artifacts.

  • Jenkins: scripted/declarative pipelines, shared libraries (nice if both Jenkins & ADO/GitLab).

Terraform (5+ yrs)

  • Modules, remote backends, state mgmt, workspaces, policy-as-code (OPA/Conftest), PR validations; strong Azure provider experience.

Azure (5+ yrs)

  • Core services (Compute, Networking, Storage), Azure Data Lake (ADLS), Key Vault, ACR, RBAC/IAM.

Kubernetes / AKS (5+ yrs)

  • Cluster operations, CNI networking, ingress controllers (Nginx/AGIC), HPA/VPA, Pod Security, PDBs, node pools, taints/tolerations.

Helm

  • Authoring and managing charts, values, release strategies (blue/green, canary).

Observability

  • Grafana dashboards, Prometheus metrics/alerts; Azure Monitor/Log Analytics, KQL basics.

Containers & Automation

  • Dockerfile best practices (multi-stage, non-root), scripting (Bash/PowerShell; Python/Groovy a plus).

Data Engineering Integration

  • Spark and Databricks CI/CD integration, job orchestration, configuration, and basic performance awareness.


Good-to-Have

  • GitOps (Argo CD/Flux), Helmfile, Kustomize

  • Security: container/IaC scanning (Trivy/Anchore/Checkov), image signing, supply-chain (SLSA)

  • Networking/Security: Azure Firewall, Private Link, VNets/Peering, NSGs, WAF

  • IaC at scale: Terraform Cloud/Enterprise, Terragrunt, Atlantis

  • Cost optimization for AKS and data workloads (spot nodes, autoscaling, right-sizing)

  • Service Mesh (Istio/Linkerd), API gateways, Zero Trust patterns


Qualifications

  • Bachelor’s/Master’s in Computer Science, Engineering, or equivalent practical experience.

  • Proven success running production-grade systems on Azure + AKS with automated CI/CD and Terraform.

  • Experience partnering with data engineering teams on Databricks/Spark/ADLS deployments.


📩 If you’re interested and meet the qualifications, please send your CV to Alina Pchelnikova at alina.pchelnikova@dcvtechnologies.co.uk


Tech stack

    Spark

    advanced

    Azure

    advanced

    Azure Kubernetes Service

    advanced

    Azure Data Lake

    advanced

    Python

    regular

Office location

Published: 27.01.2026

Azure DevOps Engineer

Summary of the offer

Azure DevOps Engineer

Krakow, Kraków
DCV Technologies
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest z siedzibą w , ul.(dalej jako "administrator"). Masz prawo do żądania dostępu do swoich da... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.