30 Oct
|
Time Doctor
|
Montreal
30 Oct
Time Doctor
Montreal
Remote, Latin America (minimum 4-hour overlap with US Eastern hours) | Engineering | Reports to: Technical Lead
Time Doctor is hiring a DevOps Engineer to run and scale the cloud infrastructure behind our platform. Most of it runs on Google Cloud, defined in Terraform across 40+ environments, with legacy systems still running on AWS. Your job is to keep it secure, available and quick to change, and to give our DevOps coverage a base in the Americas so that issues during US business hours have an owner in the room.
Time Doctor is a workforce analytics platform that gives distributed teams the visibility they need to improve trust and performance. We serve remote, hybrid and outsourced organisations worldwide, with particular strength in BPO, healthcare and tech services. We are bootstrapped, profitable and fully remote, with team members across 30+ countries. We built a durable business on customer revenue rather than venture capital, and we are now focused on growing it.
You will design, build and operate the infrastructure behind our production, staging, sandbox and customer-specific deployments. You own it hands-on, from Terraform modules and CI/CD pipelines to monitoring, security and your place on the on-call roster.
GKE, Cloud Run, Cloud Functions, Cloud Build, VPC networking, Cloud Armor and Load Balancers, all managed as code. We need someone for whom GCP has been their main platform, not one job inside an AWS career.
Our DevOps team works from time zones a long way from most of our customers. You automate repetitive work in Bash, Python or Go.
You communicate clearly in English, live and async.
You thrive fully remote.
GKE, Cloud Run, Cloud Functions, Cloud Build, VPC networking, Cloud Armor and Cloud Load Balancers.
Pipelines in GitHub Actions,
Helm or Cloud Deploy that let our engineers ship safely and often.
Data infrastructure. Proactive monitoring and alerting with GCP Monitoring, Grafana and similar tools, and a place on the on-call support roster.
Our AWS footprint. Keeping the legacy systems we still run on AWS stable.
GCP has been a side project and most of your production experience is on AWS or Azure.
A Terraform module refactor that lets a new customer-specific environment come up from a pull request. A pipeline change that cuts deploy time. An alert tuned so it fires before customers notice anything. 3 to 5 years of hands‑on DevOps experience running production cloud environments.
- Several years with Google Cloud as your main production platform, including Cloud Run, Cloud Functions, GKE, VPC networking, Cloud Armor, Load Balancers, IAM and Secret Manager.
- Scripting in Bash, Python or Go to automate infrastructure work.
- Fluent English for technical discussions and incident calls.
- A degree in Computer Science or a related field, or equivalent practical experience.
- AWS experience, for our legacy systems.
Google Cloud certifications, such as Professional Cloud DevOps Engineer.
Experience running customer-specific or single-tenant deployments for a B2B SaaS product.
You will report to our Technical Lead and join a small DevOps team working from other time zones, including New Zealand. Faster, safer deployments through CI/CD.
Your budget comes from customers, not from a burn rate.
Fully remote and versatile, working with talented people in 30+ countries.
This is a full-time, 100% remote role. We are an equal opportunity employer and we value diversity and inclusion. We welcome applicants of all backgrounds and do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status or disability.
📌 Remote Cloud DevOps Engineer (Montreal)
🏢 Time Doctor
📍 Montreal