At Smart Working Solutions, we believe your job should not only look right on paper but also feel right every day. This isn’t just another remote opportunity; it’s about finding where you truly belong, no matter where you are. From day one, you’re welcomed into a genuine community that values your growth and well-being.
Our mission is simple: to break down geographic barriers and connect skilled professionals with outstanding global teams and products for full-time, long-term roles. We help you discover meaningful work with teams that invest in your success, where you’re empowered to grow personally and professionally.
Join one of the highest-rated workplaces on Glassdoor and experience what it means to thrive in a truly remote-first world.
About the Role
As a Devops Engineer - Google Cloud Platform & Terraform, you will play a key role in designing, operating, and scaling a cloud-native infrastructure that powers a large enterprise-grade SaaS platform.
This role requires strong hands-on experience with Google Cloud Platform and serverless architecture, particularly Cloud Run and Pub/Sub, as well as the ability to design and operate scalable systems end-to-end.
Working in a fully remote, async-first environment, you will help ensure high availability, security, scalability, and cost efficiency across production and customer-specific environments.
You will work closely with engineering teams to build reliable infrastructure, automate deployments, and improve observability and system performance.
Responsibilities
- Design, implement, and maintain cloud-native infrastructure on Google Cloud Platform (GCP) using Terraform across multiple environments (production, staging, sandbox, and customer deployments).
- Architect and operate serverless container workloads using Cloud Run, ensuring efficient scaling, resource management, and cost optimisation.
- Design and manage event-driven systems using Pub/Sub, including message retention, acknowledgement deadlines, dead-letter queues (DLQ), and monitoring.
- Build and maintain CI/CD pipelines using GitHub Actions and Cloud Build, including automated Terraform deployments and GitOps-based workflows.
- Develop reusable Terraform modules and manage infrastructure across multiple GCP projects using best practices for remote state and environment separation.
- Manage containerized workloads and cloud networking using services such as GKE, VPC, Load Balancers, Cloud Armor, IAM, and Secret Manager.
- Collaborate with software engineers on architecture design decisions, including scaling strategies, service separation (HTTP vs WebSockets), and performance optimisation.
- Implement monitoring, alerting, and observability using Google Cloud Monitoring, Cloud Logging, Sentry, and OpenTelemetry.
- Administer and optimise data infrastructure, including MongoDB Atlas, Redis, BigQuery, and Cloud Storage.
Perform incident response and root cause analysis, implementing long-term improvements to increase reliability and resilience. - Own infrastructure end-to-end, including architecture decisions, performance optimisation, cost management, and operational excellence.
- Create and maintain documentation, operational runbooks, and best practices.
- Mentor engineers and promote DevOps and cloud architecture best practices across the organisation.
Requirements
- 5+ years of hands-on DevOps or Infrastructure Engineering experience supporting production cloud environments.
- Strong experience working with Google Cloud Platform (GCP) in production environments.
- Hands-on experience with Cloud Run and serverless container platforms in GCP.
- Experience designing and operating event-driven architectures using Google Cloud Pub/Sub.
- Strong understanding of serverless architecture patterns, including scaling behaviour and cost models for container workloads.
- Experience working with Cloud Functions, GKE, VPC networking, Load Balancers, Cloud Armor, IAM, and Secret Manager.
- Advanced experience with Terraform, including Infrastructure as Code for multi-environment systems, module development, remote state management, and Terraform Cloud workflows.
- Experience managing multi-project infrastructure setups in GCP using Terraform.
- Strong experience with Docker and containerized workloads.
- Experience building and maintaining CI/CD pipelines using GitHub Actions and Cloud Build.
- Experience administering MongoDB Atlas, including replication, backups, performance tuning, and network configuration.
- Proficiency in Python and Bash for automation and infrastructure tooling.
- Strong understanding of monitoring, logging, and observability in distributed cloud systems, including metrics, logs, tracing, and latency analysis.
- Ability to design, operate, and take ownership of infrastructure and systems end-to-end, including architecture decisions, performance optimisation, and cost management.
- Strong communication skills and the ability to work effectively in a fully remote, async-first team environment.
Nice to Have
- Experience working with multi-cloud environments (GCP and AWS).
- Experience implementing GitOps practices and tooling.
- Experience with distributed tracing and advanced APM solutions.
- Familiarity with Datadog or similar monitoring platforms.
- Experience supporting high-scale SaaS platforms with customer-specific deployments.
- Interest in improving developer experience through tooling, automation, and platform engineering.
Benefits
- Fixed Shifts: 12:00 PM - 9:30 PM IST (Summer) | 1:00 PM - 10:30 PM IST (Winter)
- No Weekend Work: Real work-life balance, not just words
- Day 1 Benefits: Laptop and full medical insurance provided
- Support That Matters: Mentorship, community, and forums where ideas are shared
- True Belonging: A long-term career where your contributions are valued
At Smart Working, you’ll never be just another remote hire.
Be a Smart Worker - valued, empowered, and part of a culture that celebrates integrity, excellence, and ambition.
If that sounds like your kind of place, we’d love to hear your story.
