Design, implement, and manage Infrastructure as Code (IaC) and Networking as Code (NaC) solutions across GCP and hybrid cloud environments.
Contribute to deployment documentation and cloud runbooks for internal operations and customer environments.
Apply GitOps principles to enable reliable and automated deployments in GCP and Kubernetes-based environments.
Develop, maintain, and optimize Terraform modules for provisioning and managing cloud resources (Compute, Storage, Networking, IAM).
Configure and manage GitLab Runners (or equivalent CI/CD agents) to support build and deployment pipelines across on-premises and cloud.
Troubleshoot cloud and hybrid environments, including networking, IAM, and software installation/upgrade issues.
Build and package Linux and Windows software installers for enterprise and customer environments.
Hands on Gitlab Platform helping development teams in migrating to Gitlab
Develop and maintain automation scripts using Bash, PowerShell, and Python.
Collaborate with development and operations teams using GIT, GitLab for version control and CI/CD automation and JFrog Artifactory for artifacts management such as container images and helm charts.
Implement and support continuous monitoring and observability using tools like Prometheus, Nagios, Grafana, Loki, or GCP Cloud Monitoring & Logging.
Requirements
gcp
kubernetes
docker
cloud sql
bachelor's
4+ years
Excellent technical writing skills to produce deployment guides, operational runbooks, and customer-facing documentation.
Familiarity with cloud cost optimization, performance tuning, and security best practices.