Job Search and Career Advice Platform

Enable job alerts via email!

DevOps Engineer (Remote)

Freelancing.my

Remote

MYR 150,000 - 200,000

Full time

4 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A cloud solutions provider is looking for a Cloud/DevOps Engineer to manage scalable infrastructure on GCP and Azure. Candidates should have experience in Terraform, Kubernetes, Docker, and CI/CD workflows. This role involves implementing best practices for cloud security, disaster recovery, and optimizing deployments. If you are proficient in scripting languages like Python and have a strong background in managing cloud resources, this position offers a significant opportunity to shape the infrastructure.

Qualifications

  • Experience with infrastructure management on cloud platforms.
  • Strong background in Terraform and Kubernetes.
  • Proficiency in scripting languages like Python or Bash.

Responsibilities

  • Architect and manage scalable infrastructure on GCP and Azure.
  • Implement and manage Infrastructure as Code using Terraform.
  • Design CI/CD workflows and ensure seamless deployment.

Skills

Proficiency in scripting languages
Terraform
Kubernetes
Docker
CI/CD workflows
Cloud security best practices

Tools

GCP
Azure
GitHub Actions
Jenkins
Grafana
Prometheus
Job description
JOB DESCRIPTION

Cloud/DevOps Engineer role requiring proficiency in scripting languages such as Python, Bash, PowerShell, and optionally Go or Rust. Strong expertise in Terraform, Terragrunt, Helm, Kubernetes, and Docker.

Responsibilities
  • Architect and manage scalable, secure infrastructure on GCP, Azure, and occasionally OCI/AWS.
  • Implement and manage Infrastructure as Code (IaC) primarily using Terraform and occasionally with Terragrunt, and Helm.
  • Design and optimize CI/CD workflows using GitHub Actions, Jenkins, and GitHub Enterprise (reusable workflows, OIDC federation).
  • Ensure seamless deployment pipelines from code commit to production for microservices and AI workloads.
  • Manage Docker containers using tools such as Portainer and Docker Image.
  • Support canary releases, blue‑green deployments, and auto‑scaling strategies.
  • Implement and manage serverless deployments on Google Cloud Platform (Cloud Functions, Cloud Run).
Resource Planning & Hardware Estimation
  • Assist in hardware estimation for both on‑premise and cloud environments based on resource requirements such as the number of sensors and storage needs.
  • Ensure robust backup strategies and data redundancy for all infrastructure.
  • Assist the team in auditing the on‑cloud and on‑premises resources.
Security & Compliance
  • Enforce cloud security best practices: image hardening, secret management, IAM least privilege, SBOMs, and vulnerability scanning.
  • Collaborate on compliance requirements (SOC 2, ISO 27001) and respond to audits and incidents proactively.
  • Configure and manage Cloudflare for enhanced security and performance.
  • Build and maintain observability stacks using Grafana, Prometheus, Loki, Tempo, Datadog, OpenTelemetry, and Sentry.
  • Diagnose and resolve performance bottlenecks across compute, storage, and networking layers.
  • Monitor and optimize cloud spending to ensure cost‑efficiency.
  • Develop and implement disaster recovery plans, conducting regular drills to ensure business continuity.
  • Partner with engineers to embed DevOps best practices.
  • Establish and enforce documentation standards for infrastructure, processes, and troubleshooting guides.
  • Use Plane for sprint planning, incident tracking, and delivery visibility.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.