What are the responsibilities and job description for the DevOps Engineer position at Jobs via Dice?
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Rivago infotech inc, is seeking the following. Apply via Dice today!
Local Or near by Only
Google Cloud Platform DevOps Engineer
Bridgewater, NJ (Hybrid)
Contract
End Client - Domain (Product Based Company)
Designs, builds, and maintains scalable, secure Google Cloud infrastructure, focusing on automating processes through CI/CD pipelines (Cloud Build, Jenkins), Infrastructure as Code (Terraform, Cloud Deployment Manager), and container orchestration (GKE, Docker), ensuring reliability, performance, and cost-efficiency while collaborating closely with development teams for seamless application delivery. Key tasks include provisioning, monitoring, security, troubleshooting, and implementing best practices for agile, efficient software lifecycle management.
Core Responsibilities:
Local Or near by Only
Google Cloud Platform DevOps Engineer
Bridgewater, NJ (Hybrid)
Contract
End Client - Domain (Product Based Company)
Designs, builds, and maintains scalable, secure Google Cloud infrastructure, focusing on automating processes through CI/CD pipelines (Cloud Build, Jenkins), Infrastructure as Code (Terraform, Cloud Deployment Manager), and container orchestration (GKE, Docker), ensuring reliability, performance, and cost-efficiency while collaborating closely with development teams for seamless application delivery. Key tasks include provisioning, monitoring, security, troubleshooting, and implementing best practices for agile, efficient software lifecycle management.
Core Responsibilities:
- : Design, provision, and manage Google Cloud Platform resources (VMs, networks, storage, GKE) using IaC tools like Terraform, ensuring scalability and security.
- : Develop and maintain automated pipelines for building, testing, and deploying applications using tools like Cloud Build, Jenkins, and scripting (Python).
- : Implement and manage containerized applications with Docker and orchestrate them using Google Kubernetes Engine (GKE).
- : Set up logging, monitoring (e.g., Prometheus, Grafana), and alerting to ensure system health, performance, and user experience.
- : Enforce security best practices, manage access controls (IAM), and maintain compliance across the cloud environment.
- : Bridge development and operations, working with software engineers to streamline workflows, resolve issues, and improve application architecture.
- : Identify opportunities to reduce cloud spending through resource right-sizing and efficient management.
- : Diagnose and resolve complex infrastructure and deployment issues.
- Google Cloud Platform Services: GKE, Cloud Build, Cloud Run, Compute Engine, IAM, Cloud Storage, VPC.
- IaC: Terraform, Cloud Deployment Manager, Ansible.
- CI/CD: Cloud Build, Jenkins, GitLab CI.
- Containerization: Docker, Kubernetes.
- Scripting: Python.
- Monitoring: Prometheus, Grafana, ELK Stack.