Job Description:
Responsibilities:
- Design and implement robust Cloud architectures using GCP-native services for refactored applications from Data Center environments
- Collaborate with cross-functional teams to understand application requirements and translate them into technical solutions.
- Develop or migrate CI/CD pipelines from other technologies like Jenkins to GCP Cloud Build and Cloud Deploy services
- Implement Code Quality gating and metrics in the CI pipelines using tools like SonarQube, Vulnerability Scanners like Veracode, Container scanners like Prisma Cloud etc.
- Support ongoing application deployments in various GCP environments like Development, Testing, UAT, Preproduction and Production
- Integrate Akamai with Global HTTP(S) Load Balancer to enable phased traffic cutover from Data Center to GCP workloads.
- Provide technical leadership and mentorship to junior engineers.
- Ensure compliance with industry standards and regulatory requirements.
- Develop and maintain Terraform code for GCP environment deployments
- Troubleshoot and resolve complex technical issues related to GCP infrastructure and services.
- Stay updated with the latest GCP features, tools, and best practices.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
- Working knowledge about Akamai integration is highly desirable
- Minimum of 5 years of hands-on experience with GCP architecture and services.
- Proven experience in GCP cloud foundation build
- Proficiency in GCP services and concepts such as GKE, Artifact Registry, Cloud Armor, Cloud Storage, Pub/Sub, BigQuery, Bigtable, Cloud Run services, Cloud Functions, Load Balancers, Cloud DNS, Shared VPC, Private Service Connect, Private Google Access, VPC Firewall rules and VPC Peering
- Excellent understanding of networking, security, and IAM in GCP.
- Experience with Dynatrace, Cloud Logging and Cloud Monitoring is a plus.
- Strong problem-solving skills and the ability to work in a fast-paced environment.
- Excellent communication and collaboration skills.
Technical Skills Required:
- Experience with Terraform, Ansible, or other Infrastructure-as-Code (IaC) tools.
- Knowledge of DevOps practices and CI/CD pipelines.
- Proficiency in scripting languages such as Python, Bash, or PowerShell.
- Experience with containerization technologies like Docker and orchestration tools like Kubernetes.
- Familiarity with monitoring and logging tools such as Stackdriver, Prometheus, and Grafana.
- Familiarity with Atlassian toolset – JIRA, Confluence, BitBucket
- Exposure to GCP Data engineering concepts and tools like Data Migration service, Dataflow and Datastream will be a plus.
- Experience with Apigee API management and microservices architecture.
- Knowledge of security best practices, including encryption, key management, and identity management.
- Experience with cloud-native application development and serverless architectures.
- Knowledge of cloud cost management and optimization strategies.
- Experience with hybrid cloud environments
- Knowledge of cloud networking concepts, including VPC, VPN, and Partner interconnects.
Preferred Skills:
- GCP Professional Cloud Architect certification
- Experience with hybrid cloud environments and multi-cloud strategies
- CI/CD tools – BitBucket, Jenkins, Cloud Build, Cloud Deploy, ArgoCD, SonarQube