Chennai, IND
7 days ago
GCP DevOps Engineer
You will play a pivotal role in automating processes, optimizing cloud resources, and collaborating closely with development and operations teams to streamline application deployments and foster a culture of continuous improvement. **Key Responsibilities** **GCP Infrastructure Management:** + Design, implement, and manage GCP resources, including Virtual Machines (VMs), storage (Cloud Storage, Filestore), networking (VPC, Load Balancers, DNS), databases (Cloud SQL, Firestore), and other platform services. + Configure and maintain scalable, secure, and highly available cloud infrastructure on GCP. + Monitor GCP resource usage, performance, and costs, implementing optimization strategies to ensure efficiency and budgetary compliance. + Implement and enforce GCP security best practices, including Identity and Access Management (IAM), network security controls (firewalls), and data encryption. + Manage and allocate resources efficiently across GCP projects. **Infrastructure as Code (IaC) with Terraform:** + Develop, maintain, and manage infrastructure using Terraform to ensure consistent, repeatable, and version-controlled provisioning of GCP resources. + Automate infrastructure provisioning and configuration tasks through Terraform modules and configurations. + Manage Terraform state files, ensuring best practices for security and collaboration. + Implement and manage network configurations, such as firewalls and routing, as code. **CI/CD Pipeline Development with Tekton:** + Design, implement, and maintain robust CI/CD pipelines using Tekton for automated build, test, and deployment of applications and infrastructure on Kubernetes. + Define Tekton Tasks and Pipelines in YAML, leveraging Kubernetes-native capabilities for containerized execution. + Integrate Tekton pipelines with version control systems (e.g., Git) and artifact repositories. + Automate security and quality gates within the CI/CD pipelines. + Ensure smooth and efficient transitions from development to staging to production environments. **DevOps Practices & Automation:** + Implement and advocate for DevOps principles, fostering collaboration between development and operations teams. + Automate repetitive operational tasks through scripting (e.g., Python, Bash) and other automation tools. + Troubleshoot and resolve infrastructure and application-related issues in a timely manner. + Implement monitoring and alerting systems to proactively identify and address performance and availability issues. + Participate in on-call rotations and incident response as needed. **Collaboration & Documentation:** Work closely with development teams to support application deployment, troubleshooting, and optimization. Maintain comprehensive documentation of configurations, processes, and procedures. **Qualifications** **Required Skills & Experience** + 3+ years of experience in a GCP Administrator, DevOps Engineer, or similar role. + Proven experience with Google Cloud Platform (GCP) services, including Compute Engine, GKE, Cloud Storage, VPC, Cloud SQL, IAM, and Stackdriver (Cloud Monitoring/Logging). + Extensive hands-on experience with Infrastructure as Code (IaC) using Terraform for provisioning and managing cloud resources. + Strong experience in designing, implementing, and managing CI/CD pipelines, specifically with Tekton. + Proficiency in scripting languages such as Python, Bash, or Go. + Solid understanding of containerization technologies (Docker) and orchestration (Kubernetes, GKE). + Experience with version control systems, especially Git. + Strong understanding of networking concepts (TCP/IP, DNS, Load Balancing) and security best practices in a cloud environment. + Excellent problem-solving, analytical, and communication skills. **Preferred Skills & Experience** + GCP Professional Cloud Architect or DevOps Engineer certification. + Experience with other CI/CD tools (e.g., Jenkins, GitLab CI) is a plus. + Familiarity with configuration management tools (e.g., Ansible, Puppet, Chef). + Experience with monitoring and logging tools beyond native GCP offerings (e.g., Prometheus, Dynatrace, Grafana, ELK stack). + Knowledge of database administration on GCP. **Requisition ID** : 49202
Confirmar seu email: Enviar Email