Open Positions
Cloud/DevOps Engineer – Hybrid/Remote
Role Summary: We’re seeking an experienced Cloud/DevOps Engineer to architect and operate our clients’ systems on Google Cloud Platform and Kubernetes. You’ll design and run infrastructure that scales, is secure, and performs optimally.
Responsibilities:
- Architect and maintain infrastructure on GCP with an emphasis on scalability, security and performance.
- Manage and troubleshoot Kubernetes (GKE) clusters including networking, ingress, storage and service discovery.
- Build and improve CI/CD pipelines (GitHub Actions, GitLab CI or Jenkins) for application delivery.
- Automate infrastructure provisioning using Terraform and other Infrastructure‑as‑Code tools.
- Package and deploy applications using Docker and Helm.
- Implement monitoring and logging with Prometheus, Grafana and EFK/Cloud Monitoring.
- Support Java‑based services with basic JVM tuning, monitoring and troubleshooting.
- Troubleshoot incidents across infrastructure, containers and applications.
- Write scripts in Bash, Python or Go to automate operational tasks.
- Continuously improve the cost efficiency, security and reliability of cloud environments.
Requirements:
- 6+ years of experience in DevOps, Cloud or Site Reliability roles.
- Hands‑on expertise with Google Cloud Platform.
- Strong experience with Kubernetes and container orchestration.
- Proficiency in Terraform or other Infrastructure‑as‑Code tools.
- Experience with CI/CD pipelines and tools.
- Competence with Docker and Helm.
- Familiarity with monitoring and logging stacks such as Prometheus, Grafana and EFK.
- Basic understanding of running and troubleshooting Java applications in production.
- Scripting skills in Bash, Python or Go.
- Bonus: knowledge of Java frameworks (Spring Boot, Tomcat), service meshes (Istio, Linkerd), multi‑cloud environments or SaaS/travel industry experience.
Senior Golang Backend Developer – Hybrid/Remote
Role Summary: We’re looking for a senior backend engineer who excels at designing high‑performance Go services. You will develop and maintain critical systems and collaborate with cross‑functional teams to ensure scalability and reliability.
Responsibilities:
- Design and implement concurrent, high‑availability backend services using Golang.
- Build scalable APIs following REST and gRPC best practices.
- Optimize performance with Go’s standard library and profiling tools.
- Ensure code quality through automated tests, reviews and continuous integration.
- Deploy services with Docker and integrate them into CI/CD pipelines.
Requirements:
- 4+ years of hands‑on experience with Golang and strong proficiency in the language.
- Deep understanding of Go’s concurrency primitives (goroutines, channels, sync).
- Proven experience building distributed systems and service‑oriented architectures.
- Knowledge of containerization, microservices and cloud deployments.
- Experience with version control (Git) and automated testing and monitoring tools.
- Bonus: experience with Python or other backend languages.
Apply Now
If you’re interested in any of these roles, please fill out the application form below. We’ll review your application and get back to you shortly.