Job Overview:
As a GCP Architect, you will be responsible for architecting, deploying, and managing scalable, secure, and high-performance cloud environments primarily within Google Cloud Platform (GCP), with significant experience in AWS and cloud security. This role will involve working with cross-functional teams to build end-to-end cloud solutions while ensuring adherence to security policies and governance frameworks, including Rego-based policy enforcement.
Key Responsibilities:
1. Cloud Architecture & Design: Lead the design and implementation of highly available, scalable, and cost-effective solutions on Google Cloud Platform (GCP), with a strong understanding of AWS infrastructure. Design infrastructure as code (IaC) solutions and automate deployments using tools like Terraform, CloudFormation, or similar.
2. Cloud Security: Develop and implement security best practices for cloud environments, ensuring compliance with standards such as SOC 2, ISO 27001, and GDPR. Proactively assess security risks and vulnerabilities across cloud environments and create mitigation strategies.
3. Policy & Governance: Define, implement, and enforce security, compliance, and governance policies using tools like OPA (Open Policy Agent) with Rego policies. Ensure cloud infrastructure and applications adhere to internal and external regulatory requirements.
4. Multi-cloud Management: Architect multi-cloud solutions that span both GCP and AWS, ensuring seamless integration between platforms and optimal utilization of each.
5. Collaboration & Consultation: Work closely with application developers, security teams, and other stakeholders to ensure that cloud-native applications are optimized for security, scalability, and performance. Offer strategic guidance on best practices for cloud architecture and security.
6. Optimization & Cost Management: Optimize cloud infrastructure for cost-efficiency, monitor cloud resource usage, and provide recommendations on how to reduce costs without compromising performance.
7. Mentorship & Training: Provide mentorship to junior architects and engineers, guiding them on cloud architecture best practices, security policies, and the latest cloud technologies.
8. Documentation & Reporting: Create detailed documentation for cloud architectures, security configurations, and Rego policy enforcement. Prepare regular reports on system performance, security posture, and compliance status.
Required Skills & Qualifications:
1. Experience: At least 5-7 years of experience in cloud architecture, with 3+ years focused on GCP. Strong hands-on experience with AWS cloud services, including EC2, S3, Lambda, VPC, and IAM. Extensive experience in implementing cloud security best practices, including network security, IAM, encryption, and vulnerability management.
2. Technical Expertise: Expertise in designing and implementing cloud-native applications, microservices, and containerized workloads using technologies like Kubernetes, GKE, Docker, etc. Hands-on experience with Infrastructure as Code (IaC) tools such as Terraform or CloudFormation. Proficiency in writing Rego policies for Open Policy Agent (OPA) to enforce security, compliance, and governance policies.
3. Cloud Platforms & Services: In-depth knowledge of Google Cloud Platform (GCP) services including Compute Engine, Kubernetes Engine (GKE), BigQuery, Cloud Functions, and IAM. Experience with AWS cloud services and architecture best practices.
4. Security: Strong understanding of cloud security principles, identity and access management (IAM), network security, encryption, and key management. Experience with security frameworks and regulations such as SOC 2, ISO 27001, GDPR, NIST, etc.
5. Tools & Technologies: Proficiency in using cloud-native and third-party tools for monitoring, logging, and security (e.g., Stackdriver, CloudTrail, Splunk). Experience with CI/CD pipelines, version control (Git), and automation tools (Jenkins, GitLab, etc.).
6. Soft Skills: Strong problem-solving, analytical, and troubleshooting skills. Excellent communication skills, with the ability to explain complex technical concepts to both technical and non-technical stakeholders. A collaborative team player who can work effectively with cross-functional teams.
Preferred Skills:
1. Certification in Google Cloud Professional Cloud Architect or AWS Certified Solutions Architect.
2. Experience with Service Mesh technologies (e.g., Istio).
3. Familiarity with serverless architectures and event-driven design.
4. Knowledge of DevSecOps practices and integrating security into the CI/CD pipeline.
#J-18808-Ljbffr