Karma Group Global
Website:
karmagroup.com
Job details:
Job Description: Senior DevOps/GCP Cloud EngineerLocation: Bangalore
Experience: 3 Years
Shift: Day Shift | 10:00 AM – 6:00 PM IST
Role SummaryWe are seeking a Senior DevOps & GCP Cloud Engineer to take ownership of our cloud infrastructure and deployment ecosystem. In this role, you will transition from executing tasks to designing resilient systems. You will be responsible for the end-to-end reliability of our production environments, architecting sophisticated CI/CD workflows, and ensuring our Node.js microservices scale seamlessly on GCP.
The ideal candidate is a self-starter who can mentor junior members and bridge the gap between complex architectural requirements and high-performance execution.
Key Responsibilities- GCP Infrastructure Ownership: Lead the design and management of scalable, secure cloud environments. You will be the go-to expert for VPC design, IAM hierarchy, and Cloud SQL management.
- Production-Grade IaC: Architect and maintain modular Terraform codebases to ensure "Infrastructure as Code" is the only way resources are provisioned.
- Orchestration & Kubernetes (GKE): Manage and optimize Google Kubernetes Engine (GKE) clusters, including implementing horizontal/vertical autoscaling, Istio/Service Mesh, and cost-efficient node pool management.
- Advanced CI/CD Systems: Build and optimize high-speed deployment pipelines (GitHub Actions/GitLab CI). Implement automated canary deployments, blue-green strategies, and integrated security gates (SAST/DAST).
- Node.js Ecosystem Optimization: Partner with developers to optimize Node.js application performance, managing heap memory, event loop monitoring, and production process management (PM2/Docker).
- Traffic Management & Edge: Expertly configure Nginx/Apache for complex routing, advanced load balancing, and WAF integration. Manage SSL/TLS lifecycles and CDN caching strategies.
- Proactive Observability: Design comprehensive monitoring dashboards and sophisticated alerting rules using GCP Operations Suite (Stackdriver), Prometheus, and Grafana to reduce MTTR (Mean Time to Recovery).
- Security & Compliance: Lead the implementation of Zero-Trust security, managing Secret Manager, Cloud Armor, and ensuring all pipelines meet compliance standards.
Technical Skills Required- Cloud Platform: 3+ years of deep expertise in Google Cloud Platform (GCP).
- Linux Mastery: Expert-level Linux administration, performance tuning, and advanced Bash/Python scripting for system automation.
- IaC Tools: Professional experience with Terraform (required) and Ansible/Pulumi (preferred).
- Containerization: Mastery of Docker and Kubernetes (must be comfortable writing Helm charts and managing K8s manifests).
- Web/App Stack: * Strong experience in productionizing Node.js apps.
- Advanced Nginx configuration (Rate limiting, Header manipulation, Reverse Proxy).
- Networking: Deep understanding of Global Load Balancing, Cloud DNS, Interconnect/VPN, and VPC Peering.
- Database Ops: Experience managing and scaling Cloud SQL, Firestore, or Redis.
Qualifications & Soft Skills- Experience: 3 years of professional experience in DevOps, SRE, or Cloud Engineering roles.
- Education: Bachelor’s degree in Computer Science, IT, or a related field.
- Leadership: Ability to lead technical projects, perform code reviews for infra-code, and mentor junior engineers.
- Strategic Thinking: Ability to look beyond the "fix" and identify long-term architectural improvements to prevent technical debt.
- Communication: Exceptional verbal and written communication skills for coordinating with global stakeholders.
What Sets You Apart?- Google Professional Cloud DevOps Engineer or Cloud Architect Certification.
- Experience with GCP Cost Optimization (FinOps).
- Hands-on experience with Service Mesh (Istio/Anthos) or Serverless (Cloud Run).
Click on Apply to know more.