DevOps Engineer

3 years

0 Lacs

Posted:9 hours ago| Platform: GlassDoor logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

About Time Doctor

Time Doctor is a productivity analytics platform used by thousands of companies worldwide to measure, understand, and improve how work gets done. With 150+ team members across 45+ countries, we’re a fully remote, async-first, and deeply global team.

Why Join Us

100% remote and async-first — work from anywhere

Mission-driven company shaping the future of work

Strong product-market fit with tens of thousands of users (and growing)

Collaborative, humble, high-performing team

Competitive pay + 30+ days of paid time off

The Role

As a DevOps Engineer at TimeDoctor, you will play a key role in architecting, managing and scaling our cloud-native infrastructure on Google Cloud Platform and AWS. You’ll work hands-on with modern serverless technologies, containerized architectures and container orchestration platforms, while leveraging the full range of cloud services to ensure high availability, security and performance. This role requires deep expertise in infrastructure such as code (Terraform), automated CI/CD pipelines and cloud-native best practices to support enterprise-grade SaaS, which empowers thousands of organizations worldwide.


Infrastructure as Code & Cloud Architecture

  • Design, implement and maintain Terraform-based infrastructure across 40+ environments (production, staging, sandbox and customer-specific deployments)

  • Manage GCP services including GKE, Cloud Run, Cloud Functions, Cloud Build, VPC networking, Cloud Armor and Cloud Load Balancers

  • Develop and maintain reusable Terraform modules following best practices and DRY principles

  • Manage multi-environment infrastructure using GitOps workflows and Terraform Cloud

Database & Data Infrastructure

  • Administer MongoDB Atlas clusters including backup strategies, replication, network peering and performance optimization

  • Manage Redis instances (Cloud Memorystore) for caching, session management and real-time features

  • Configure and maintain BigQuery datasets, scheduled queries and data pipelines

  • Implement data lifecycle policies for Cloud Storage and optimize storage costs

CI/CD & Automation

  • Build and maintain CI/CD pipelines using GitHub Actions, Cloud Build and automated Terraform workflows

  • Implement container build pipelines and manage container registries (GCR/Artifact Registry)

  • Automate deployment processes with integration to GitHub via OIDC/Workload Identity Federation

  • Develop infrastructure automation scripts in Python and Bash

  • Configure and manage pre-commit hooks and code validation workflows

Monitoring, Observability & Incident Response

  • Maintain comprehensive monitoring solutions using Google Cloud Monitoring and Sentry

  • Create and manage custom alert policies for application and infrastructure metrics

  • Implement distributed tracing and APM using Cloud Trace and OpenTelemetry

  • Configure log-based metrics and structured logging with Cloud Logging

  • Respond to incidents, perform root cause analysis and implement preventive measures

  • Manage uptime checks and SLO/SLI monitoring across services

Security & Compliance

  • Configure and maintain Cloud Armor WAF policies with rate limiting and DDoS protection

  • Manage Identity-Aware Proxy (IAP) for secure access control

  • Implement SSL/TLS automation using Let's Encrypt and Google-managed certificates

  • Maintain secrets management using Google Secret Manager with proper IAM controls

  • Configure VPC networking, private service access and Cloud NAT for secure communication

  • Enforce security best practices including encryption at rest, network isolation and least-privilege IAM

Collaboration & Documentation

  • Work closely with engineering teams to optimize application performance and scalability

  • Participate in architecture discussions and provide infrastructure expertise

  • Create and maintain comprehensive documentation for infrastructure configurations, runbooks and procedures

  • Mentor team members on DevOps best practices and infrastructure workflows

  • Collaborate with cross-functional teams on feature deployments and system improvements

Required Qualifications

Bachelor's degree in Computer Science, related technical field or equivalent practical experience

3-5 years of hands-on DevOps experience with production cloud environments

Strong expertise in Google Cloud Platform (GCP), including:

Cloud Run, Cloud Functions, GKE

VPC networking, Cloud Armor, Load Balancers

IAM, Secret Manager and security services

Advanced Terraform proficiency:

Infrastructure as code for complex multi-environment setups

Module development and state management

Terraform Cloud/Enterprise workflows

MongoDB Atlas administration:

Cluster configuration, sharding and replica sets

Backup/recovery strategies and performance tuning

Network peering and security configuration

Container technologies:

Docker containerization and multi-stage builds

Experience with Kubernetes or serverless container platforms

Container registry management

CI/CD expertise:

GitHub Actions workflows

Cloud Build pipelines

GitOps practices and automated deployments

Scripting and automation:

Strong Python and Bash scripting skills

Infrastructure automation and tooling development

Monitoring and observability:

Experience with Sentry/Datadog or similar APM/monitoring platforms

Cloud-native monitoring tools and practices

Log aggregation and analysis

Our Hiring Approach

This is a full-time, 100% remote role, giving you the freedom to work from anywhere.

Equal opportunity employer — we deeply value diversity and inclusion. We welcome applicants of all backgrounds and do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability.

️ We hire globally. Depending on your location, you may join as a full-time employee or contractor. Our Talent Attraction team will walk you through all the details during your first interview.

About Us

Our vision is to become the most trusted productivity and time-tracking platform for remote teams.

We help companies and employees do their best work, empowering people to thrive wherever they are.

We believe geography shouldn’t limit opportunity — office life is outdated, and flexibility is the future.

With 150+ team members across 40+ countries, we’re a diverse, fully remote, and async-first team.

We’re looking for innovative, globally minded people who want to help modernize remote work.

Learn more about us here: https://people.timedoctor.com

Mock Interview

Practice Video Interview with JobPe AI

Start DevOps Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

gurugram, haryana, india