GCP Infrastructure Engineering: Principal Architect, Security
Job requirements
GCP Architect Responsibilities & Skills: • Design, deploy, and maintain GCP (Compute, IAM, VPC, Storage, Serverless, Database, Kubernetes, Pub-Sub, Operations Suit). • Develop infrastructure as code (IaC) solutions using Terraform to automate provisioning, configuration, and management of GCP resources. • Configuration and monitoring DNS, APP Servers, Load Balancer, and Firewall for high-volume traffic • Collaborate with development and operations teams to implement CI/CD pipelines using GitLab for efficient application deployment and release management. • Monitor system performance, troubleshoot issues, and implement optimizations to ensure high availability and reliability of GCP services. • Experience Managing Container Infrastructure (GKE) o Design, implement, and Upgrade container infrastructure e.g., K8S Cluster & Node Pools o Create and maintain deployment manifest files for microservices using HELM. o Utilize service mesh Istio to create gateways, virtual services, traffic routing, and fault injection. o Troubleshoot and resolve container infrastructure & deployment issues. • Continues Integration & Continues Deployment o Develop and maintain CI/CD pipelines for software delivery using Git and tools such as Jenkins, GitLab, etc. o Automate build, test, and deployment processes to ensure efficient release cycles and enforce software development best practices e.g., Quality Gates, Vulnerability Scans, etc. o Automate Build & Deployment process using Groovy, GO, Python, Shell, PowerShell o Implement DevSecOps practices and tools to integrate security into the software development and deployment lifecycle. o Manage artifact repositories (E.g., Nexus and JFrog) Artifactory for version control and release management. • Implement security best practices and ensure compliance with industry standards and regulatory requirements. • Conduct periodic reviews and audits of GCP infrastructure to identify areas for improvement and optimization. • Provide technical guidance and mentorship to junior team members, fostering a culture of continuous learning and development. • Stay abreast of emerging technologies and industry trends, evaluating their potential impact on our cloud infrastructure strategy. Qualifications: • Bachelor’s degree in computer science, Information Technology, or related field. • 6 to 9 years of experience in cloud administration, with a focus on Google Cloud Platform (GCP). • Proven expertise in managing GCP infrastructure components, including Compute Engine, Cloud Storage, VPC, IAM, and related services. • Extensive experience in infrastructure as code (IaC) development using Terraform, with a strong understanding of best practices and design patterns. • Proficiency in GitLab for source code management, CI/CD automation, and version control. • Solid understanding of networking concepts, security principles, and DevOps methodologies. • Strong analytical and problem-solving skills, with the ability to troubleshoot complex technical issues in a production environment. • Excellent communication and collaboration skills, with the ability to work effectively in cross-functional teams. • Relevant certifications such as Google Cloud Certified - Professional Cloud Architect or similar are a plus.
Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!
Get hired quicker
Be the first to apply. Receive an email whenever similar jobs are posted.
Ace your job interview
Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.