Senior DevOps Engineer - GCP (On-site)
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
About the role
Working at Tech Holding isn't just a job, it's an opportunity to be a part of something bigger. We are a full-service consulting firm that was founded on the premise of delivering predictable outcomes and high-quality solutions to our clients. Our founders and team members have industry experience and have held senior positions in a wide variety of companies - from emerging startups to large Fortune 50 firms - and we have taken our combined experiences and developed a unique approach that is supported by the principles of deep expertise, integrity, transparency, and dependability. We are seeking a Senior DevOps Engineer (5+ years experience) with strong expertise in GCP and working knowledge of AWS and/or GCP to lead end-to-end cloud infrastructure and DevOps practices. This role focuses on designing and operating secure, scalable, and production-grade cloud platforms, with emphasis on GCP-native services, Kubernetes, Infrastructure as Code, CI/CD, observability, and cloud governance. You will work closely with engineering teams and clients to deliver highly available, cost-optimized, and compliant systems. Experience: 5+ Years Location: Ahmedabad Employment Type: Full-time
Responsibilities
- Design, build, and manage scalable, secure, and resilient infrastructure across GCP(preferred), AWS/GCP cloud.
- Own end to end DevOps responsibilities of the assigned project including architecture, implementation, and operations.
- Design and implement GCP project structure, folder hierarchy, and organization policies for environment isolation and governance.
- Design and manage infrastructure provisioning using Terraform and GCP-native tools where applicable.
- Design, build, Manage and support containerized and microservices based workloads using GKE and Cloud Run.
- Develop and enhance CI/CD pipelines using Cloud Build, GitHub Actions, Jenkins, ensuring secure and reliable software delivery.
- Manage multiple environments (Dev, QA, UAT, Prod) including environment promotion, release governance, and deployment strategies (blue-green, canary).
- Implement monitoring, logging, metrics, tracing, and alerting solutions to ensure system reliability and observability.
- Ensure adherence to security, compliance, IAM and operational best practices.
- Design and manage highly available database deployments and ensure secure access management.
- Required Skills:
- 5+ years of professional experience in DevOps.
- Strong hands-on experience with Terraform, Kubernetes, and GCP.
- Solid programming experience in Python or Go.
- Proficiency with CI/CD tools (e.g., Jenkins, GitLab CI, GitHub Actions, etc.).
- Hands-on experience with monitoring and alerting tools such as Prometheus, Grafana, ELK, or similar.
- Deep understanding of networking, security, and system administration.
- A passion for developer productivity and building internal tools that empower engineering teams.
- Excellent communication, collaboration, and problem-solving skills.
- A positive and proactive approach to work and team dynamics.
- Bachelor's degree in Computer Science, Engineering, or a related technical field.
- Write custom automation scripts and tools using Bash, Python, or Go lang for automation and improve operational efficiency.
- Collaborate closely with developers, architects, PMs, and clients to deliver optimal technical solutions.
- Create and maintain technical documentation, architecture diagrams and other relevant documentations.
- Required Skills & Qualifications
- 5+ years of hands-on experience in DevOps roles.
- Strong production experience with GCP(preferred), exposure to AWS or Azure is a plus and willingness to learn and work across other cloud environments as needed.
- Deep hands-on experience in designing and managing complex Terraform based infrastructure provisioning. Experience of configuration management tools such as Ansible is a plus.
- Strong understanding, design and management of secure networking architecture including VPCs, subnets, firewall rules, private connectivity, Cloud Load Balancing, and Cloud CDN.
- Strong experience with container orchestration platforms such as GKE (must-have) and serverless containers like Cloud Run. Exposure to EKS, AKS, ECS is a plus.
- Strong understanding of Kubernetes architecture including advanced concepts such as ingress controllers, API gateways, Service mesh, autoscaling, cluster upgrades, networking and troubleshooting.
- Experience designing and optimizing autoscaling strategies across cloud infrastructure including Linux VMs and container orchestration platforms to ensure high availability, performance efficiency and cost optimization.
- Solid expertise in Docker, image optimization, security hardening, and container best practices.
- Experience building and managing CI/CD pipelines using Cloud Build, GitHub Actions or similar tools with best practices to improve developer experience and integrating security tools.
- Understanding of release strategies including versioning, ro
Benefits
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at techholding? Share your experience