Cloud DevOps Engineer with Azure and GCP

CodiLime

United States

Remote

USD 120,000 - 150,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Компания CodiLime ищет Cloud DevOps инженера для работы над проектной командой, которая портирует Kubernetes-платформу с Google Cloud на Microsoft Azure. Команда объединяет DevOps, Cloud и Platform инженеров и работает в репозиториях клиента с review-процессами.

Ожидается взаимодействие с командами клиента в Европе и Английский на уровне B2+. Присутствуют возможности полного удаленного формата, гибридной работы и офисной работы.

Qualifications

  • Требуется 4+ года опыта DevOps/облачных/платформенных ролей.
  • Опыт работы с Microsoft Azure, AKS, сетями, Entra, Key Vault, DNS и хранением данных.
  • Опыт IaC с Terraform, включая модули и ревью рабочего процесса.
  • Опыт CI/CD (GitLab CI) с тестами и релизами.
  • Хорошее знание Kubernetes и Linux.
  • Опыт работы с GitOps (Flux или Argo CD).
  • Опыт работы с клиентами/заказчиками по общему коду.
  • Свободный английский (не ниже B2).
  • Готовность учиться и работать в международной среде, с перекрытием времени CET.

Responsibilities

  • Анализ существующей GCP-платформы и кода инфраструктуры, предложение аналога в Azure.
  • Проектирование целевой Azure-окружения: подписки, сети, AKS, идентификация, секреты, DNS, реестр контейнеров, хранилище и базы данных.
  • Создание окружения Azure как код через Terraform и через процессы ревью клиентов.
  • Porting компонентов платформы на AKS с тем же GitOps-пайплайном (Flux).
  • Изменение CI/CD и автоматизация развертываний и тестирования на Azure.
  • Помощь в управлении ресурсами из Kubernetes, избегая vendor lock-in (Azure Service Operator, Crossplane, Terraform).
  • Поддержка команд клиентов при миграции сервисов и устранение проблем платформы.
  • Передача знаний инженерам клиента через парное программирование, документацию и сессию передачи знаний.

Skills

Kubernetes
Azure AKS
Terraform
GitOps
CI/CD
Linux
English B2
Teamwork
Networking

Tools

GitLab CI
Flux
Argo CD
Azure
GKE

Job description

Описание:

Get to know us better 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: - Act to deliver. - Disrupt to grow. - Team up to win.

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. 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

Задачи:
  • - 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
Требования:

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:

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)
  • - Microsoft Azure, HashiCorp Terraform or Kubernetes (CKA, CKAD, CKS) certifications
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

Azure & GCP Cloud DevOps Engineer | Kubernetes
Azure & GCP Cloud DevOps Engineer | Kubernetes

CodiLime • United States

Remote
USD 120,000 - 150,000
devops engineer in cloud infrastructure
devops engineer in cloud infrastructure

Digipal • United States

Remote
USD 110,000 - 170,000
GCP cloud engineer
GCP cloud engineer

AgileEngine, LLC. • United States

On-site
USD 120,000 - 160,000
Mentorship program
TechTalks
Growth roadmaps
+2
Azure DevOps engineer in cloud infrastructure
Azure DevOps engineer in cloud infrastructure

Computappoint • United States

Remote
USD 69,000 - 86,000
Cloud Engineer / Architect
Cloud Engineer / Architect

TRUSTEQ GmbH • United States

Hybrid
USD 120,000 - 180,000
Teamkultur
Frühe Verantwortung
Klare Karrierepfade
+3
DevOps & cloud engineer
DevOps & cloud engineer

SEITENBAU GmbH • United States

Remote
USD 120,000 - 180,000
DevOps engineer for AI
DevOps engineer for AI

Amber Labs • United States

Remote
USD 87,000 - 133,000
Private medical insurance with Bupa
Remote-first with London office access
Personal training budget
+7
Cloud engineer for data platforms
Cloud engineer for data platforms

Dot Collective • United States

Remote
USD 120,000 - 170,000
Platform engineer in cloud
Platform engineer in cloud

DoiT • United States

Remote
USD 140,000 - 230,000
Unlimited PTO
Flexible Working Options
Health Insurance
+5
Linux & cloud engineer de alta disponibilidad
Linux & cloud engineer de alta disponibilidad

Modern Talent Hub • United States

Remote
USD 101,000 - 157,000
Training plan
Certifications funded
Remote Spain
+2