Key Skills: GCP, DevOps, AWS, CICD
Roles and Responsibilities:
- Design and build scalable, resilient infrastructure solutions on Google Cloud Platform (GCP) tailored to business requirements.
- Automate infrastructure provisioning and updates using Infrastructure as Code (IaC) tools such as Terraform or Deployment Manager.
- Develop, implement, and maintain robust CI/CD pipelines to streamline build, test, and deployment workflows.
- Continuously monitor the health, performance, and availability of infrastructure and services using tools like Stackdriver, Cloud Monitoring, and Cloud Logging.
- Identify areas for improvement and optimize system performance, availability, and cost efficiency.
- Manage containerized applications using Docker, and orchestrate deployments through Kubernetes on GKE.
- Enforce security best practices, including IAM roles, encryption, firewall rules, and access policies.
- Troubleshoot and resolve production incidents, conducting root cause analysis and implementing corrective actions.
- Collaborate with software developers, QA teams, and other stakeholders to ensure smooth deployment and operational support.
- Maintain accurate and up-to-date documentation for all infrastructure components, configurations, and processes.
Skills Required:
- Strong hands-on experience in Google Cloud Platform (GCP) services such as Compute Engine, Cloud Storage, GKE, Cloud Functions, and IAM.
- Proficiency in DevOps tools and practices, including version control (Git), CI/CD, automation, and monitoring.
- Experience with Infrastructure as Code (IaC) tools like Terraform, Deployment Manager, or CloudFormation.
- Familiarity with CI/CD pipeline tools such as Jenkins, GitLab CI, CircleCI, or Cloud Build.
- Working knowledge of AWS is a plus, especially in hybrid or multi-cloud environments.
- Expertise in Docker and container orchestration using Kubernetes (GKE preferred).
- Strong understanding of system monitoring, logging, and alerting using GCP-native tools like Stackdriver, Cloud Monitoring, and Logging.
- Solid grasp of cloud security best practices, including IAM roles, secrets management, and network security.
Education:
- Bachelor's Degree in related field
Hands-on experience with Google Cloud Platform (GCP) services and relevant DevOps tools