Design and implement scalable, highly available architectures on Google Cloud Platform.
Responsibilities
- Plan and develop secure cloud-based applications and infrastructure.
- Deploy and debug cloud initiatives using DevOps practices throughout the lifecycle.
- Implement infrastructure as code and automated deployment workflows.
- Translate client requirements into detailed technical design documentation.
- Manage cloud environments in compliance with security guidelines and best practices.
Required Skills
- 8+ years of professional experience.
- Strong Python programming skills.
- Hands-on experience with GCP and migrating applications to Google Cloud Platform.
- Expertise in Kubernetes, Docker, and containerization.
- Proficiency with Terraform and CI/CD tools including Cloud Build and Jenkins.
- Deep understanding of Cloud Networking, VPC, VPN, and Firewalls.
- Solid knowledge of IaaS, PaaS, and SaaS models.
- Ability to troubleshoot at the networking, application, and database levels.
- Experience with Load Balancers, CDN, clusters, and distributed architecture.
Preferred Skills
- Direct experience managing large-scale cloud migrations to GCP.