Tech Stack
Job Description, Responsibilities & Requirements
About the Position
We are seeking a Senior DevOps Engineer with GCP to join our team in Bengaluru, India for a cloud migration project. This role involves developing cloud-based compliance state-of-the-art archive products to archive and retain real-time communications data in line with internal and external regulatory requirements. The product is developed in-house in an agile development setup based on business requirements from multiple stakeholder parties.
Responsibilities
-
DevOps Strategy & Leadership
- Define and implement best DevOps practices to enhance deployment speed, system reliability, and scalability.
- Collaborate with development, security, and operations teams to streamline workflows.
- Mentor and guide team members in DevOps methodologies and tools.
-
Cloud Infrastructure Management (GCP & Terraform)
- Design, deploy, and manage cloud infrastructure using Google Cloud Platform (GCP) and Terraform.
- Implement Infrastructure as Code (IaC) for scalable and automated cloud deployments.
- Optimize cloud resources for cost, security, and performance.
-
CI/CD & Automation (GitHub Actions & Helm)
- Build, maintain, and improve CI/CD pipelines using GitHub Actions.
- Automate application deployments using Helm charts for Kubernetes environments.
- Ensure zero-downtime deployments and rollback mechanisms.
-
Containerization & Kubernetes
- Deploy and manage containerized applications in Kubernetes clusters.
- Implement Kubernetes networking, security, and scaling best practices.
- Troubleshoot and optimize Kubernetes workloads for high availability.
-
Java Application Deployment & Optimization
- Support and optimize the deployment of Java-based applications in cloud-native environments.
- Enhance monitoring and logging for Java applications in Kubernetes.
- Implement performance tuning strategies for Java applications in production.
-
Security, Monitoring & Compliance
- Implement DevSecOps practices to ensure security at every stage of the pipeline.
- Set up monitoring, logging, and alerting using New Relic, Prometheus, Grafana.
- Enforce compliance with security standards and industry best practices.
-
Troubleshooting & Incident Management
- Lead incident response efforts and perform root cause analysis.
- Automate infrastructure monitoring and proactive issue resolution.
- Work closely with SRE and support teams to enhance system resilience.
-
AI Models Understanding and Usage
- Should be proficient in using Gemini, GitHub Copilot.
- Understanding of Agentic AI is a plus.
Requirements
-
Must Have
- 8+ years of experience in DevOps, cloud infrastructure, and CI/CD automation.
- Strong expertise in Google Cloud Platform (GCP) services (GKE, IAM, Cloud Run, Pub/Sub, etc.).
- Hands-on experience with Terraform for IaC and cloud automation.
- Proficiency in Kubernetes (Helm, Ingress, RBAC, Operators, etc.).
- Experience with GitHub Actions for CI/CD workflows.
- Experience in scripting Python, Bash.
- Knowledge of Java applications and their deployment in cloud-native environments.
- Strong understanding of networking, security, and performance optimization in cloud and Kubernetes.
- Excellent troubleshooting, scripting (Bash/Python), and automation skills.
-
Preferred Qualifications
- Experience with Anthos or hybrid Kubernetes setups.
- Experience in GCP services and Terraform.
- Experience in GitHub technologies.
- Experience in Helm charts.
- Familiarity with ArgoCD for GitOps practices.
- Experience integrating Observability tools like New Relic, Prometheus, Grafana.
- Certification in GCP, Kubernetes, or Terraform is a plus.
-
Nice to Have
- Banking Domain.
- Strong communication and collaboration skills.
We Offer
- Competitive salary
- Opportunity to work on cutting-edge cloud migration projects
- Collaborative and innovative work environment
- Professional development opportunities
About the Company
We are a large global investment bank looking to enhance our cloud capabilities with the help of skilled DevOps engineers. By employing continuous development and deployment principles, we aim to transition from project to product management to support the bank with robust compliance archive solutions for the next decade.
Languages
- English: C2 Proficient
Seniority
- Senior