Senior DevOps Engineer

Date PostedMay 28, 2026LocationUSA and PortugalCompanySmart Travel Software LDASalary €18 000 - €60 000 por ano TypeFull-time

Job Summary

We are seeking a highly skilled DevOps Engineer with a deep focus on Kubernetes (K8s) and Google Kubernetes Engine (GKE). You will be responsible for the scalability, reliability, and deployment automation of our containerized ecosystem, specifically targeting high-availability, multi-zone architecture. The ideal candidate is an expert in automating cloud infrastructure, building robust CI/CD pipelines in GitLab, and writing sophisticated Python and Bash-based automation.

Responsibilities

  • Manage multi-zone GKE orchestration and uptime.
  • Develop automation scripts using Python and Bash.
  • Maintain Helm charts and deployment configurations.
  • Optimize GitLab CI/CD pipelines.
  • Monitor infrastructure performance and scaling.

Required Skills

  • Google Kubernetes Engine (GKE)
  • Python and Bash scripting
  • GitLab CI/CD
  • Helm v3+
  • Docker and Containerization

Job Details

Position Overview We are seeking a highly skilled DevOps Engineer with a deep focus on Kubernetes (K8s) and Google Kubernetes Engine (GKE). The ideal candidate is an expert in automating cloud infrastructure, building robust CI/CD pipelines in GitLab, and writing sophisticated Python and Bash-based automation. You will be responsible for the scalability, reliability, and deployment automation of our containerized ecosystem, with a specific focus on high-availability, multi-zone architecture. Key Responsibilities - Multi-Zone GKE Orchestration: Design, deploy, and manage production-grade Multi-Zone and Regional GKE clusters to ensure maximum uptime and fault tolerance across Google Cloud zones. - Automation & Scripting: Develop custom tooling, internal operators, and sophisticated automation scripts using Python and Bash to streamline platform operations, manage system tasks, and integrate GKE with other services. - Helm Management: Standardize application deployments by creating and maintaining complex Helm charts to manage Kubernetes manifests and environment-specific configurations. - Advanced CI/CD: Architect and optimize end-to-end GitLab CI/CD pipelines to automate the build, test, and deployment cycles for microservices. - Infrastructure Reliability: Monitor and tune cluster performance, managing node pools and auto-scaling logic to balance cost and performance in a multi-zone environment. - GitOps & Version Control: Maintain and version-control all configuration and application logic using Git/GitLab, following GitOps best practices for seamless delivery. Required Qualifications - GKE Specialist: Extensive hands-on experience managing Google Kubernetes Engine (GKE), specifically configuring Multi-Zone/Regional clusters and handling cross-zone traffic/reliability. - Advanced Scripting & Coding: Proficiency in Python for infrastructure automation and API integration, combined with expert-level Bash scripting for system-level automation and CI/CD task execution. - Helm Proficiency: Expert knowledge of packaging applications with Helm (v3+) and managing lifecycle updates for complex deployments. - Mastery of GitLab: Professional experience with GitLab CI/CD, including advanced pipeline features (includes, triggers, and artifacts), environment scoping, and runner management. - Containerization: Deep understanding of Docker, container optimization (multi-stage builds), and Kubernetes networking. Desired Skills - Experience with Service Mesh (Istio/Anthos) for managing traffic between zones. - Expertise in observability stacks (Prometheus/Grafana or Google Cloud Operations suite) for monitoring multi-zone health. - Experience with Google Cloud SDK (gcloud) and advanced CLI-based cluster management. Education & Experience - Education: Bachelor’s degree (BS) in Engineering, Computer Science, or a related technical field. - 3+ years of dedicated experience in DevOps, with a heavy emphasis on Kubernetes orchestration and Python/Bash-driven automation. - Proven track record of scaling high-availability applications within the Google Cloud Platform (GCP).