About this role
What You’ll Do
- Design, operate, and scale infrastructure on Google Cloud Platform to support our mobile apps, backend services, and AI-powered features.
- Build and maintain infrastructure as code with Terraform, keeping development, staging, and production environments consistent and reproducible.
- Develop and improve CI/CD pipelines, enabling fast, reliable deployments with automated checks and safe rollback strategies.
- Deploy and manage containerized workloads, improving availability, autoscaling, and resource utilization.
- Strengthen observability through metrics, logs, tracing, and actionable alerts; define and track service reliability targets.
- Lead production incident investigation, document root causes, and implement improvements that prevent recurring issues.
- Improve cloud security through least-privilege access, secrets management, network controls, and vulnerability remediation.
- Optimize cloud spending and performance through capacity planning, right-sizing, and workload-level cost analysis.
- Partner with engineers to remove delivery bottlenecks, automate repetitive operations, and maintain tested backup and recovery procedures.
What We’re Looking For
- 5+ years of experience in DevOps, Site Reliability Engineering, or Platform Engineering, with hands-on ownership of production systems.
- Strong production experience with Google Cloud Platform, including compute, networking, IAM, storage, and managed database services.
- Proven experience building and maintaining infrastructure as code using Terraform.
- Hands-on experience with Docker and running containerized applications on GKE, Cloud Run, or both.
- Experience designing and maintaining CI/CD pipelines using tools such as GitHub Actions, GitLab CI, or Cloud Build.
- Strong Linux and networking fundamentals, including DNS, HTTP/TLS, load balancing, VPCs, and firewall configuration.
- Experience building monitoring, logging, and alerting solutions using tools such as Cloud Monitoring, Cloud Logging, Prometheus, Grafana, or equivalent platforms.
- Proficiency in Python, Bash, or a similar language for infrastructure automation and operational tooling.
- A track record of troubleshooting production incidents and improving system reliability, security, and cloud cost efficiency.
- Strong ownership, clear communication, and the ability to collaborate with engineers and prioritize effectively in a fast-moving product environment.
- Experience supporting high-traffic consumer products, mobile backends, or AI-powered applications.
- Familiarity with GCP services such as Cloud SQL, Memorystore, Pub/Sub, and Secret Manager.
- Experience with Kubernetes tooling and GitOps workflows, such as Helm and Argo CD.
- Experience operating AI inference workloads or optimizing infrastructure for latency-sensitive services.
- Experience implementing disaster recovery strategies and validating them through recovery exercises.
Why AppNation?
- Build and scale products reaching millions of users globally.
- Work with talented people in a fast-moving AI-first environment.
- Take ownership and see your impact directly in the products you build.
- Grow quickly with opportunities to lead projects and shape technical decisions.
- Enjoy competitive compensation and benefits, including private health insurance, meal and commute support, relocation support, and flexible working options.
