Sao Paolo, SP, BR Remote (Global) £45,000 - £60,000/year

Time Doctor is hiring a DevOps Engineer

About the Role

Role Overview

As a DevOps Engineer, you will be responsible for building and maintaining resilient, cloud-native infrastructure on Google Cloud Platform and AWS. Your work will ensure the reliability, scalability, and security of systems supporting a globally distributed application. You'll leverage infrastructure as code, automated pipelines, and modern observability practices to support continuous delivery and operational excellence.

Key Responsibilities

  • Design and manage Terraform-driven infrastructure across multiple environments, including production, staging, and customer-specific deployments
  • Operate and optimize GCP services such as GKE, Cloud Run, Cloud Functions, Cloud Build, VPC networking, Cloud Armor, and Cloud Load Balancers
  • Develop reusable, modular Terraform configurations and manage state using Terraform Cloud
  • Administer MongoDB Atlas deployments, including replication, backups, network peering, and performance tuning
  • Manage Redis instances for caching and real-time data handling using Cloud Memorystore
  • Configure and maintain BigQuery datasets, scheduled queries, and data workflows
  • Enforce data retention policies and optimize Cloud Storage costs
  • Build and maintain CI/CD pipelines using GitHub Actions and Cloud Build, integrating automated Terraform workflows
  • Manage container registries and implement secure, efficient container build processes
  • Automate deployments using OIDC and Workload Identity Federation with GitHub
  • Write automation scripts in Python and Bash to streamline infrastructure operations
  • Implement pre-commit validation and code quality checks
  • Operate monitoring systems using Google Cloud Monitoring and Sentry for comprehensive observability
  • Define custom alerting policies based on service-level indicators and objectives
  • Implement distributed tracing and application performance monitoring using Cloud Trace and OpenTelemetry
  • Configure structured logging and log-based metrics through Cloud Logging
  • Respond to incidents, conduct root cause analysis, and implement corrective actions
  • Set up and maintain uptime checks and service health dashboards
  • Configure Cloud Armor WAF rules, rate limiting, and DDoS protection
  • Manage secure access via Identity-Aware Proxy (IAP)
  • Automate SSL/TLS certificate management using Let's Encrypt and Google-managed certificates
  • Secure secrets using Google Secret Manager with strict IAM controls
  • Design and maintain VPC networks, private services access, and Cloud NAT for secure interconnectivity
  • Enforce encryption at rest, network segmentation, and least-privilege access policies
  • Collaborate with engineering teams to improve system performance and scalability
  • Contribute to architectural planning and provide infrastructure guidance
  • Document configurations, runbooks, and operational procedures
  • Mentor team members on DevOps practices and automation workflows
  • Work cross-functionally to support feature rollouts and system improvements

Required Qualifications

  • Bachelor’s degree in Computer Science, a related technical field, or equivalent real-world experience
  • 3–5 years of hands-on experience managing production cloud environments
  • Deep knowledge of Google Cloud Platform, including Cloud Run, Cloud Functions, GKE, VPC, Cloud Armor, IAM, and Secret Manager
  • Advanced proficiency with Terraform for complex, multi-environment infrastructure and module development
  • Experience with Terraform Cloud and state management at scale
  • Operational experience with MongoDB Atlas, including sharding, replica sets, backup strategies, and network security
  • Familiarity with container technologies such as Docker and orchestration platforms like Kubernetes or serverless containers
  • Experience managing container registries including GCR and Artifact Registry
  • Strong experience with CI/CD systems, including GitHub Actions, Cloud Build, and GitOps methodologies
  • Proficiency in Python and Bash for automation and tooling
  • Experience with monitoring, alerting, and log aggregation using tools like Sentry and cloud-native observability platforms

Preferred Qualifications

  • Interest in applying AI to streamline engineering workflows and improve system efficiency

Technology Stack

Google Cloud Platform (GCP), AWS, Terraform, GKE, Cloud Run, Cloud Functions, Cloud Build, VPC, Cloud Armor, IAM, Secret Manager, MongoDB Atlas, Redis, Cloud Memorystore, BigQuery, Cloud Storage, GitHub Actions, Artifact Registry, GCR, OIDC, Workload Identity Federation, Python, Bash, Sentry, Google Cloud Monitoring, Cloud Trace, OpenTelemetry, Cloud Logging, Let's Encrypt, Google-managed certificates, Cloud NAT, Docker, Kubernetes, Serverless containers, GitOps, Terraform Cloud

Work Environment

This is a fully remote role with an async-first culture. You can work from any location with reliable internet access. The team values clear communication, autonomy, and flexibility.

Benefits

  • 100% remote and async-first work model
  • 30+ days of paid time off annually
  • Competitive compensation package

Company Culture

We are a mission-driven, globally distributed team building tools that shape the future of work. Our culture emphasizes collaboration, humility, and high performance. We make decisions based on data and thoughtful analysis, and we are committed to diversity, inclusion, and empowering leadership at all levels.

Equal Opportunity Employer

We are an equal opportunity employer and believe diversity strengthens our team. We welcome applications from all backgrounds and do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability.

Required Skills
Google Cloud Platform (GCP)AWSTerraformTerraform CloudGKECloud RunCloud FunctionsCloud BuildVPC networkingCloud ArmorIAMSecret ManagerLoad BalancersSecurity ServicesProduction Cloud Environments Google Cloud Platform (GCP)AWSTerraformGKECloud RunCloud FunctionsCloud BuildVPC networkingCloud ArmorCloud Load BalancersIAMSecret Managersecurity servicesDevOpsproduction cloud environments
Planning long-term in Thailand?

Full relocation support, start to finish

From visa strategy to housing, banking, and schools for your family — SVBL plans and manages every detail of your move to Thailand so nothing falls through the cracks.

Complete relocation planning
Family visa & school enrollment
Banking & insurance setup
Cultural integration support
Plan your move
One partner for everything
About company
Time Doctor
Time Doctor is a workforce analytics platform that gives leaders AI-powered, actionable insights into how work actually happens. By turning activity and productivity data into practical intelligence, Time Doctor helps organizations make smarter decisions, support employee well-being, and lead with trust, not control, across remote, hybrid, and in-office teams.
All jobs at Time Doctor Visit website
Job Details
Department DevOps
Category infrastructure
Posted a month ago