Currency

DevOps Engineer

DevOps

DevOps Engineer

DevOps

-, Kraków

emagine Polska

Full-time
Permanent
Mid
Hybrid

Tech stack

    Azure

    regular

    DevOps

    regular

    IaC

    regular

    Ansible

    regular

    Docker

    regular

    CI/CD

    regular

    Jenkins

    regular

    Powershell

    regular

    Bash

    regular

    Python

    regular

Job description

Role: DevOps Engineer

Localization: hybrid Work in Krakow (5 days in the office/month)

Industry: Banking

Type of contract: B2B

Duration: Long-term cooperation


Summary:

The primary function of the DevOps Engineer role is to create and maintain CI/CD processes, specifically for migrating applications to the Azure cloud environment while ensuring automation, security, and operational excellence in development practices.


Responsibilities:


  • Design, implement and maintain secure, scalable Azure infrastructure (App Services, AKS, networking, subscriptions, identity) using Infrastructure as Code (Bicep/ARM/Terraform/Ansible)

  • Build, optimize and support multi‑stack CI/CD pipelines (Jenkins + PowerShell + Ansible) for .NET (desktop & web) and JavaScript (Angular/React/Vue) applications

  • Automate provisioning, configuration, patching and compliance enforcement across environments

  • Define and enforce DevOps standards, branching strategies, artifact versioning and release governance

  • Implement monitoring, logging, alerting and cost optimization; drive operational excellence and SLO adherence

  • Integrate security controls (IAM, key management, secrets, policy, vulnerability scanning) into pipelines

  • Partner with development teams to troubleshoot build, deployment and runtime issues (performance, dependencies, scalability)

  • Contribute hands‑on to application build scripts, deployment scripts, and occasional feature or tooling code (.NET, PowerShell, Python, JavaScript)

  • Maintain and evolve PowerShell and Bash automation modules; improve reusability and documentation 

  • Drive continuous improvement: metrics, post‑incident reviews, root cause elimination, toil reduction

  • Mentor engineers in DevOps best practices, cloud architecture, security and automation patterns

  •  Ensure adherence to risk, control and audit frameworks; remediate gaps proactively


Key Requirements:

  • 5+ yrs Azure (governance, networking, AKS, App Services, AAD, Key Vault)

  • Strong IaC (Terraform/Bicep/ARM) + Ansible;

  • Docker & container image lifecycle 

  • Expert Jenkins CI/CD (pipelines-as-code, multibranch, shared libs) 

  • Advanced scripting: PowerShell, Bash, Python; automation & modules 

  • .NET build/deploy expertise;

  • Secure DevOps: IAM/RBAC, secrets, vuln & dependency scanning, Azure Policy 

  • Monitoring & observability (Monitor, Log Analytics, App Insights), cost & performance tuning 

  • Git strategies, artifact versioning, release & compliance governance 

  • Troubleshooting across infra, networking, containers, builds, runtime 

  • Strong documentation & stakeholder communication;



Nice to Have (optional):

  • Azure DevOps / GitHub Actions

  • Migration experience 

  • Terraform + Bicep; Helm, GitOps (Argo/Flux) 

  • Advanced Azure security (Defender, Sentinel, PIM, Conditional Access) 

  • FinOps & cost optimization 

  • Performance/load testing (k6, JMeter) in CI/CD 

  • Event & messaging (Service Bus, Event Hub, Kafka) 

  • Observability: Prometheus, Grafana, OpenTelemetry 

  • OS hardening (Windows/Linux) & patch automation 

  • Extra languages (Go, Rust) 

  • Certifications (AZ‑400, AZ‑305, AZ‑104, CKA/CKAD, Terraform)

Tech stack

    Azure

    regular

    DevOps

    regular

    IaC

    regular

    Ansible

    regular

    Docker

    regular

    CI/CD

    regular

    Jenkins

    regular

    Powershell

    regular

    Bash

    regular

    Python

    regular
Published: 13.10.2025
Office location

DevOps Engineer

Apply

DevOps Engineer

-, Kraków

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.
ADVERTISEMENT: Recommended by Just Join IT