Mid/Senior Cloud DevOps Engineer with Azure and GCP

CodiLime

Polska

Hybrid

PLN 201,000 - 279,000

Full time

10 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

CodiLime is a software and network engineering expert delivering Proofs‑of‑Concept and production support for global clients. We seek a Mid/Senior Cloud DevOps Engineer to migrate a GCP–based platform to Azure, design the Azure environment, and implement the platform as code in a CET‑overlapping, international setting.

You will work across DevOps, cloud and platform engineering teams, focusing on Terraform, AKS, and GitOps to ensure smooth deployment, testing and handovers.

Qualifications

  • 4+ years of experience in DevOps, cloud or platform engineering roles.
  • Hands-on experience with Microsoft Azure, AKS, networking, identity, Key Vault, DNS and storage.
  • Good knowledge of Google Cloud (GCP), including GKE, IAM, Cloud DNS, storage and managed databases.
  • IaC with Terraform, including modules and reviewed workflow.
  • CI/CD pipelines, e.g. GitLab CI, with automated tests and releases.
  • Kubernetes and Linux proficiency.
  • Experience with GitOps, e.g. Flux or Argo CD.
  • Experience with production‑grade deployments.
  • Scripting language knowledge (Bash or Python).
  • Experience collaborating with customers or technical stakeholders on shared codebases.
  • Fluency in English (minimum B2).
  • Willingness to learn and work in an international CET‑overlap environment.

Responsibilities

  • Analyse the existing GCP‑based platform and cloud infrastructure code and map to an Azure equivalent.
  • Design the target Azure environment: subscriptions, networking, AKS, identity, secrets, DNS, container registry, storage and databases.
  • Build the Azure environment as code with Terraform and integrate into the customer’s review and deployment flow.
  • Port platform components to AKS with the GitOps workflow (Flux) and align with existing provider patterns.
  • Prepare CI/CD changes so releases are built, deployed and tested on Azure.
  • Advise on managing cloud resources from Kubernetes to avoid vendor lock-in (Azure Service Operator, Crossplane or Terraform).
  • Support customer teams during service migration and fix platform issues.
  • Hand over knowledge via pairing, documentation and a knowledge transfer session.

Skills

DevOps
Cloud engineering
English (B2+)

Tools

Azure
AKS
GCP
Terraform
GitLab CI
Flux
Argo CD
Kubernetes
Linux

Job description

CodiLime is a software and network engineering industry expert and the first-choice service partner for top global networking hardware providers, software providers and telecoms. We create proofs-of-concept, help our clients build new products, nurture existing ones and provide services in production environments. Our clients include both tech startups and big players in various industries and geographic locations (US, Japan, Israel, Europe).

While no longer a startup - we have 250+ people on board and have been operating since 2011 we’ve kept our people-oriented culture. Our values are simple:

  • Disrupt to grow.
  • Team up to win.
The project and the team

We are looking for a Cloud DevOps Engineer to join a project team that makes a Kubernetes-based platform run on Microsoft Azure. The platform runs on Google Cloud today and is deployed to many clusters with GitOps. The team will find what depends on GCP, build a new Azure environment as code, port the platform components to it, and support the customer's application teams while they move their services.

B2B Contract: 18 000 - 25 000 PLN + VAT

Other things to know:

  • The project team brings together DevOps, Cloud and Platform Engineers, who work as CodiLime subject matter experts (SMEs)
  • We work inside the customer's own repositories, through merge requests reviewed by the customer's Cloud Infrastructure team, and pair with their engineers so that they can run Azure on their own after the project
  • The customer is a company with teams in Europe, so you will work with a working-hours overlap with Central European Time
  • The work is phased: it starts with a gap analysis, followed by the platform port and support for the application teams

We work on multiple interesting projects at a time, so we may invite you to an interview for another project if we see that your competencies and profile are well suited for it.

Your role

As part of the project team, you will be responsible for:

  • Analysing the existing GCP-based platform and cloud infrastructure code, and proposing an Azure equivalent for every GCP dependency
  • Designing the target Azure environment: subscriptions, networking, AKS, identity, secrets, DNS, container registry, storage and databases
  • Building the Azure environment as code with Terraform, through the customer's review and deployment flow
  • Porting platform components to AKS with the same GitOps workflow (Flux) as on GCP, following the existing per-provider patterns
  • Preparing CI/CD changes and automation so that every release is built, deployed and tested on Azure
  • Helping choose how to manage cloud resources from Kubernetes in a way that avoids new vendor lock-in (for example Azure Service Operator, Crossplane or Terraform)
  • Supporting the customer's application teams when they move their services, and fixing the platform issues they find
  • Handing over knowledge to the customer's engineers through pairing, documentation and a final knowledge-transfer session
Do we have a match?

As a Mid/Senior Cloud DevOps Engineer, you should ideally meet the following criteria:

  • 4+ years of experience in DevOps, cloud or platform engineering roles
  • Hands‑on experience with Microsoft Azure, in particular AKS, networking, identity (Microsoft Entra, workload identity), Key Vault, Azure DNS and storage
  • Good knowledge of Google Cloud (GCP), in particular GKE, IAM, Cloud DNS, storage and managed databases, enough to understand an existing GCP setup and map it to Azure
  • Hands‑on experience with Infrastructure as Code with Terraform, including modules and a reviewed workflow
  • Hands‑on experience with CI/CD pipelines, for example GitLab CI, with automated tests and releases
  • Good knowledge of Kubernetes and Linux
  • Experience with GitOps, for example Flux or Argo CD
  • Experience with production‑grade deployments
  • Knowledge of a scripting language (for example Bash or Python)
  • Experience working with customers or technical stakeholders on a shared codebase
  • Fluency in English (minimum B2 level)
  • Willingness to learn: you will face challenges that require creativity, individual solutions and teamwork
  • Readiness to work in an international environment, with working hours that overlap with Central European Time
Beyond the criteria above, we would appreciate:
  • Experience with a migration between public clouds, or with multi‑cloud Kubernetes
  • Experience with Config Connector, Azure Service Operator, Crossplane or similar tools that manage cloud resources from Kubernetes
  • Knowledge of secrets management with External Secrets, SOPS and cloud key management
  • Experience with cert‑manager, external‑dns and ingress or load balancing on Kubernetes
  • Experience with Atlantis, Nix or moon
  • Knowledge of networking in the public cloud (virtual networks, private clusters, NAT, VPN)
More reasons to join us
  • Flexible working hours and approach to work: fully remotely, in the office or hybrid
  • Professional growth supported by internal training sessions and a training budget
  • Solid onboarding with a hands‑on approach to give you an easy start
  • A great atmosphere among professionals who are passionate about their work
  • The ability to change the project you work on
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Mid/Senior Cloud DevOps Engineer with Azure and GCP
Mid/Senior Cloud DevOps Engineer with Azure and GCP

Codilime • Warszawa

Remote
PLN 180,000 - 260,000
Flexible working hours
Training budget
Remote or hybrid options
+1
Senior Software Engineer with Rust
Senior Software Engineer with Rust

CodiLime • Polska

Remote
PLN 223,000 - 301,000
Fully remote options
Training budget
Hands-on onboarding
+2
QA Engineer with Networking and UI automation
QA Engineer with Networking and UI automation

CodiLime • Polska

Remote
PLN 140,000 - 223,000
Flexible work options
Training budget and onboarding
Senior Cloud DevOps Engineer | Azure & GCP (Kubernetes)
Senior Cloud DevOps Engineer | Azure & GCP (Kubernetes)

CodiLime • Polska

Hybrid
PLN 201,000 - 279,000
Cloud Engineer
Cloud Engineer

Omada • Województwo mazowieckie

Hybrid
PLN 201,000 - 223,000
Salary 18 000-20 000 PLN gross/month
Hybrid work policy
Benefit platform 500 PLN/month
+3
DevOps Engineer – Azure & GCP
DevOps Engineer – Azure & GCP

Peoplemore • Kraków

Hybrid
PLN 124,000 - 152,000
Hybrid work (Office: Warsaw)
Private medical care
Sports card
+2
Azure Cloud Architect
Azure Cloud Architect

Volkswagen Financial Services (Poland) • Województwo mazowieckie

Hybrid
PLN 240,000 - 360,000
Hybrid work model
Medical package
Lunch card
+3
Senior Software Engineer (Python) @ CodiLime
Senior Software Engineer (Python) @ CodiLime

CodiLime • Polska

Remote
PLN 240,000 - 380,000
Flexible working hours
Training budget
Private healthcare
+1
Azure DevOps Engineer
Azure DevOps Engineer

co.brick • Gliwice

On-site
PLN 110,484 - 175,212
Flexible working hours
Medicover
Modern laptop/MacBook
Senior Cloud DevOps Engineer: Azure & GCP Platform
Senior Cloud DevOps Engineer: Azure & GCP Platform

Codilime • Warszawa

Remote
PLN 180,000 - 260,000
Flexible working hours
Training budget
Remote or hybrid options
+1
Top locations