DevOps Engineer
Summary
Designs and maintains CI/CD pipelines, Kubernetes clusters, and cloud infrastructure for a travel-tech platform, focusing on automation, reliability, and DevSecOps best practices.
We are looking for talented professionals to join us in transforming travel experiences through technology and innovation.
Qualifications
- Bachelor's degree in Computer Engineering, Software Engineering, or a related field.
- Minimum 5 years of professional experience in DevOps, Site Reliability Engineering (SRE), or a related field.
- Hands‑on experience managing high‑traffic production environments; experience in large‑scale e‑commerce, travel, or similar industries is considered a strong plus.
- Experience with CI/CD tools such as Jenkins, GitLab CI/CD, or similar platforms.
- Strong hands‑on experience with Docker and Kubernetes, including installation, configuration, administration, troubleshooting, networking, RBAC, autoscaling, and day‑to‑day cluster operations.
- Experience deploying and managing technologies such as Elastic Stack (ELK) & APM, RabbitMQ, Redis, and Apache Kafka.
- Practical experience with one or more of the following technologies: Helm, Nexus, Harbor, Rancher, Vault, HAProxy, SonarQube, Graylog, Terraform, Ansible, Keycloak, Nginx, and Consul, or equivalent tools.
- Strong Linux system administration skills.
- Experience working with public cloud platforms such as AWS, Microsoft Azure, or Google Cloud Platform (GCP).
- Solid understanding of the Software Development Lifecycle (SDLC) and GitOps principles, with proven experience designing, implementing, and continuously improving CI/CD pipelines.
- Experience leading or actively participating in incident response, production troubleshooting, root cause analysis (RCA), and postmortem processes.
- Strong understanding of DORA metrics and experience using them to drive engineering and operational improvements.
- Security‑mindful approach to infrastructure and automation, with a strong understanding of DevSecOps principles and infrastructure security best practices.
- Proficiency in English.
- Strong documentation skills and a commitment to knowledge sharing.
- Excellent analytical, problem‑solving, communication, and collaboration skills.
- Self‑motivated, proactive, and passionate about continuous learning and adopting new technologies.
Job Description
- Improve the automation degree in integration, deployment, monitoring and configuration management aspects of the developed solutions and the development infrastructure,
- Design, document, automate, implement and maintain DevOps processes (build, release, deployment, cloud deployment, version control, branching, and merging etc.),
- Configure application servers for test/prod environments,
- Improve the operation and maintenance of existing Continuous Integration (CI) pipeline and acceptance test environment,
- Provide technical support and troubleshooting.