
Senior / Principal DevOps (GCP)
Primary stack
Nice to have's
Job description
About the Position
We are looking for a Senior / Principal DevOps Engineer (GCP) to join a greenfield project for a growing OTA (Online Travel Agency) that is evolving into a multi-brand Merchant-of-Record platform. The platform will integrate with major hotel suppliers, including Expedia Group Rapid and Priceline Partner Solutions, and will support the full hotel booking journey from search to checkout.
About AltexSoft
We are looking for a Senior DevOps Engineer to join a greenfield project for a growing OTA (Online Travel Agency) that is evolving into a multi-brand Merchant-of-Record platform. The platform will integrate with major hotel suppliers, including Expedia Group Rapid and Priceline Partner Solutions, and will support the full hotel booking journey from search to checkout.
About Project
We also follow an AI-first engineering approach, so the ability to effectively use modern AI tools in daily DevOps work - for research, troubleshooting, infrastructure/code generation, documentation, and automation - is expected.
Responsibilities
- Build and maintain the GCP cloud foundation and landing zone using Terraform.
- Provision and configure GCP services including GKE, Cloud SQL for PostgreSQL, Memorystore for Valkey, Pub/Sub, Secret Manager, Artifact Registry, and Cloud Storage.
- Design and implement standardised GitLab CI/CD pipelines for a multi-service monorepo.
- Create reusable GitLab CI templates and implement selective builds for individual services.
- Set up and maintain dev → stage → production deployment and promotion flows.
- Implement Argo CD and Argo Rollouts and define their integration with the GitLab CI pipeline.
- Configure and manage Kubernetes infrastructure, including ingress, node pools/Autopilot ComputeClasses, and Workload Identity Federation.
- Set up NGINX Ingress and support Kubernetes cluster operations. Implement the OpenTelemetry → Elastic APM observability pipeline.
- Configure SonarQube quality gates, security/dependency scanning, and related CI/CD integrations.
- Support Docker-in-Docker runners for integration testing.
- Deploy and support application workloads based on .NET 10 / ASP.NET Core microservices.
- Use AI-powered development and DevOps tools to improve productivity, automate repetitive tasks, investigate issues, generate and review infrastructure/configuration code, and accelerate technical research.
- Participate in technical discussions and help finalize open platform decisions, including messaging strategy, SonarQube edition, GitLab licensing, and infrastructure sizing based on load testing.
Requirements
- 5+ years of commercial experience in DevOps / Cloud Engineering.
- Strong hands-on experience with Google Cloud Platform (GCP).
- Practical experience with: GKE / Kubernetes Cloud SQL Memorystore Pub/Sub Secret Manager Artifact Registry Cloud Storage Strong Terraform experience and hands-on Infrastructure as Code expertise.
- Strong experience designing and maintaining GitLab CI/CD pipelines, preferably for multi-service or monorepo-based applications.
- Hands-on experience with Kubernetes administration and operations.
- Experience with Argo CD and Argo Rollouts / GitOps.
- Experience implementing and supporting observability solutions, particularly OpenTelemetry and Elastic APM.
- Experience with SonarQube, quality gates, and security/dependency scanning. Good understanding of CI/CD, deployment strategies, infrastructure security, and cloud networking.
- Hands-on experience using AI tools in software engineering or DevOps workflows, such as GitHub Copilot, Cursor, Claude, or similar tools.
- Understanding of how to use AI tools effectively for code/configuration generation and review, troubleshooting, documentation, automation, and technical research.
- Experience working with greenfield projects and building DevOps infrastructure from scratch.
- Ability to independently investigate technical issues, make infrastructure decisions, and communicate technical trade-offs.
- Good spoken and written English.
Nice to Have
- Previous hands-on experience with Microsoft Azure.
- Experience with Keycloak or other self-hosted IAM solutions.
- Experience deploying and operating.NET / ASP.NET Core microservices in Kubernetes.
- Experience with Argo Rollouts and progressive delivery strategies.
- Experience with performance/load testing and infrastructure sizing.
- Experience in the travel, OTA, e-commerce, or payments domain.
- Experience building AI-assisted automation or DevOps workflows.
- Experience creating custom prompts, agents, or workflows to automate DevOps activities.
We Offer
Work-life Balance
- Possibility to work remotely
Health Care
- Reimbursement of medical expenses
- Online morning exercise
Education
- Compensation for trainings, seminars, conferences
- Free access to the Pluralsight and ACloudGuru knowledge base
- Access to the AltexSoft library with top-notch materials
- A mentor for a probation period
- Engagement in our Mentorship Hub program as a mentor or a mentee to foster professional growth and development
Development
- Horizontally - master new technologies at internal courses
- Vertically - choose your own career path through Competency trees
Recognition Program
- All your activities are marked by points that can be exchanged for gifts to fit any taste.
Contact our Talent Acquisition Specialist
Nataliia [email protected]
© AltexSoft. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
Працюємо з 2007 року, та маємо нагороди роботодавця року201420172019Команда налічує понад 280 людей.Офіси в Харкові, Івано-Франківську, Львові, Кременчуцi, Грузії.Відділ продажу у США.Організатори конференції AI Ukraine і мітапів «З’їсти собаку».СпеціалізаціяПровідні спеціалізації компанії — Travel Tech і Data Science — вони складають 60% наших проєктів. Працюємо з більш як 30 Travel Tech клієнтами і маємо срібну нагороду «Developer Partner» від Sabre, що підтверджує глибину вирішень компанії.РозвитокОкрім планового навчання працівників, ми розвиваємо безплатні курси для початківців за напрямками .Net, QA та Front End AltexSoft Lab. За 10 років з них випустилось вже 500 фахівців: 60 лишилися працювати в компанії, двоє стали директорами відділів. Викладають на курсах синьйори компанії: для них це можливість поліпшити навички менторства, такі потрібні на високих позиціях.ПідтримкаТурботапро родинуЩоб працівники почувалися безпечно та щасливо не лише на роботі, ми підтримуємо їх у важливих родинних подіях: пам’ятних датах, святах або життєвих проблемах.ДовготривалавідпусткаЯкщо працівник потребує перезавантаження, він може взяти відпустку до трьох місяців. Місце буде збережено, а після повернення ми його щиро зустрінемо.ОсвітнівебінариНашій команді є чим поділитися одне з одним. Для організації цього процесу ми щомісяця проводимо внутрішні вебінари на професійні або просто загально цікаві теми.Свята, бонуси, приємне середовище колег — звісно, це також є.Познайомтеся з нами вже зараз.В інстаграмі пишемо про наших людей і важливі події. У фейсбуці ділимося пресрелізами й новинами. На сторінці AltexSoft Lab анонсуємо найближчі набори на курси. У ютубі викладаємо корисні матеріали клієнтам.InstagramFacebookAltexSoft LabYouTubeСпільно до результату.Чекатимемо на ваше CV.
More at AltexSoft
All 30 roles
Senior Software Engineer (Java) - Airline PSS / Retailing Platform
AltexSoft · Poland

Senior DevOps (AWS)
AltexSoft

Senior Project Manager
AltexSoft · Poland

Head of PMO / Senior Project Manager
AltexSoft