Empowering companies to work with the best engineers in the world
DevOps Engineer – Google Cloud Platform, Terraform
Location
Pakistan
Posted
72 days ago
Salary
0
Seniority
Senior
Job Description
DevOps Engineer – Google Cloud Platform, Terraform
Smart Working
• 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.
Job 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.
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
Related Guides
Related Categories
Related Job Pages
More DevOps Engineer Jobs
Systems Analyst, MuleSoft Developer – Senior, DevOps, Quality
Logiks TIReduzimos a distância entre seus dados e o conhecimento.
• Develop and architect complex integrations using MuleSoft • Implement and maintain automated tests (MUnit), ensuring quality and preventing failures • Create and maintain CI/CD pipelines to automate deployments • Design resilient messaging-based solutions (Anypoint MQ) • Configure security policies and integrate with Azure AD • Manage APIs and environments on the Anypoint Platform (API Manager, Runtime Manager, Exchange) • Ensure governance, security and high availability standards across integrations
Spalding, a Saalex Company is seeking a DevOps Engineer, SR in Patuxent River, MD. Spalding, a Saalex Company is a professional services company delivering cutting-edge solutions to the Department of Defense since 2001. Our expert-level solutions include software development, information technology, program management, financial management and business intelligence services. Spalding, a Saalex Company offers competitive compensation, career development, flexible work schedules and excellent benefits. Summary: Seeking a senior-level DevOps Engineer with strong developer experience supporting containerized applications. Ideal candidate will identify, prove out, test, and implement pipeline process improvements - including utilizing new or existing GitLab or third-party tools or features; exhibit excellent customer service skills to educate customers on pipeline functionality and troubleshoot pipeline issues; be able to interact with all levels of organizational personnel, from training and mentoring teammates to developing and presenting briefs to leadership. Position Type: Full-Time Salary: $135k-$165k (depending on expierence) Work Location: This is a remote position. **On-Site Requirements: On-boarding will require 1-2 visits to Patuxent River, MD for candidates that are local to the area. Candidates out of state will be onboarded virtually. Training will be virtual and telework maximized/permitted to the greatest extent possible, however for local candidates, training/tasking may require on-site work a few hours per week. Future on-site/telework requirements/schedules may change as additional client direction is received. Essential Functions: - Develop DevOps functionality for CI/CD pipeline solutions; improve and maintain GitLab pipeline configurations. - Understand/interpret Cyber Security guidelines to resolve code vulnerabilities. - Maintain, monitor, and proactively research/pilot solutions to optimize and improve the parent scan pipeline; provide recommendations for technology advancement to streamline CI/CD tools and processes. - Assist with GitLab upgrades as received from the vendor (i.e. bi-weekly, monthly, etc.; requires evening support) - Configure customer projects/access to pipeline, including configuring git on customer assets and credentials in customer repositories. - Onboard new applications/customers to the CI/CD environment, working closely with application developers to provide training/technical guidance/troubleshooting assistance. - Craft/help customers craft gitlab-ci.yaml files to orchestrate their child pipelines or test projects; create, maintain, update, and monitor health checks. - Research, perform analysis of alternatives, recommend technical solutions, and architect new CI/CD environments and pipelines, such as Cloud migration or supporting classified systems. - Provide demos/overviews/briefs/newsletters regarding the pipeline and/or associated tools to customers and/or leadership of various levels. - Update and maintain documentation. - Provide mentorship to junior teammates. - Other duties as assigned or required.
DevOps Engineer – CI/CD Optimization
UbimindsWe deliver custom-curated digital product teams with Staff Augmentation & Employer-of-Record Services in Brazil.
• Analyze and assess legacy CI/CD pipelines, identifying inefficiencies, bottlenecks, and manual processes. • Design and implement modern CI/CD pipelines with automated testing, security checks, and optimized deployments. • Migrate existing infrastructure and build processes to Infrastructure as Code (IaC) using AWS CloudFormation. • Define and standardize “golden paths” for build and deployment workflows across environments. • Improve pipeline observability through logging, monitoring, and alerting to ensure fast and actionable feedback. • Collaborate closely with engineering teams to improve build reliability and deployment confidence. • Own CI/CD improvements end-to-end, from design through production rollout. • Proactively contribute to improving DevOps practices, tooling, and engineering efficiency.
Site Reliability Engineer
PlanetLargest earth observation satellite network delivering a near-daily global dataset
Role Description In this role, you will join Planet's Direct Access Service Infrastructure team, directly contributing to our next-generation Constellation as a Service platform. This platform represents a major new offering to our customers that goes beyond traditional cloud-based platforms and supports on-premises deployments. You will be responsible for building, deploying, and operating critical compute software that supports end-to-end imaging operations within customer on-premises and/or cloud environments. You will use your understanding of internal compute requirements as well as customers' environmental-specific constraints to help design, implement, and support a robust system for reproducible deployments across operating environments, to guarantee the reliability, scalability, and availability of our services. To do this, you will partner closely with cross-functional engineering teams to enable and empower the integration of software solutions and the troubleshooting of distributed systems. This is a full-time, remote position based in the United States and Canada. If located near an office, you are expected to work from that office 3 days per week. Impact You'll Own - Build and deploy computing services and infrastructure in customer environments for a next-generation satellite operations and image processing end-to-end platform - Operate in a high-impact, tight knit team to architect novel systems for air-gapped deployments at scale - Clarify and surface requirements from ambiguous use cases defined by cross-functional stakeholders, including internal users and external customers - Responsible for operations such as deployments, service orchestration, and documentation for cross platform stakeholders - Scale architecture while ensuring availability of services - Improve reliability and scalability by resolving edge cases, studying failure modes, and writing tests - Participate in on-call rotations to ensure operational excellence Qualifications - Bachelor’s degree in Computer Science or similar - 10+ years of experience building services that leverage cloud-native infrastructure and tooling - Experience deploying and maintaining bare-metal and cloud Kubernetes through tools such as Talos, RKE2, Proxmox, or k3s - Proficiency with Terraform, Ansible, Helm, Kustomize, and/or similar IaC / GitOps tooling - Experience successfully building, releasing, and supporting highly available, consistently performant services - Knowledge of hardware and network level implications of on-prem compute - Experience with platform optimization, particularly resource optimization, management, and cluster tuning in a constrained environment - Ability to observe and troubleshoot distributed systems with tools such as Alloy, Prometheus, Grafana, and OpenTelemetry - Advanced skills in Python, Bash, and other tooling as appropriate to build services and meet product goals - Excellent communication skills and the ability to work through collaboration with cross-functional engineering teams - Experience working with Jira for task management and progress tracking What Makes You Stand Out - Experience with CUDA-based GPU programs - Security expertise in sensitive environments, including implementing zero-trust architectures, hardening Kubernetes clusters, conducting security audits, and deploying workloads in air-gapped environments Benefits - Comprehensive Medical, Dental, and Vision plans - Health Savings Account (HSA) with a company contribution - Generous Paid Time Off in addition to holidays and company-wide days off - 16 Weeks of Paid Parental Leave - Wellness Program and Employee Assistance Program (EAP) - Home Office Reimbursement - Monthly Phone and Internet Reimbursement - Tuition Reimbursement and access to LinkedIn Learning - Equity - Commuter Benefits (if local to an office) - Volunteering Paid Time Off




