Position :: Google Cloud Platform Cloud Solutions Architect
Location :: 100% Remote
Duration :: 6+ months
Interview :: Video
Job Description:
Job Notes:
- Must have Google Cloud Platform experience
- Must be hands on the code
- No non-coding architects
- Remote is fine
- Google Cloud Platform product catalog
- Google compute
- Networking private cloud
- Terraform - IAC
- Gitlab and Git ops
- For the III Gitlab
- Python must
- Golang nice to have
- Bash or Shell should have scripting
- Linux
- Can be strong in Network or Security or a Google Cloud Platform generalist just need to add value
Key Responsibilities
• Develop comprehensive network designs for AWS, including VPCs, subnets, route tables, gateways, load balancers, and DNS.
• Implement security best practices (Security Groups, NACLs, WAF, AWS Shield) and ensure compliance with industry standards.
• Configure and manage hybrid connections (VPN, Direct Connect) between on-premises and AWS environments.
• Use scripting (Python, Terraform) to automate network provisioning and management.
• Monitor, troubleshoot, and optimize network performance and throughput for cost efficiency.
• Work with developers, security, and infrastructure teams to integrate solutions.
• Plan and execute the migration of existing network workloads to the cloud.
• Develop processes for continuous deployment, including full orchestration of the deployment workflow.
• Create tools and scripts to enhance the efficiency of operational tasks.
• Establish and disseminate best practices for DevOps, SecOps, CI/CD, and cloud infrastructure throughout the organization.
• Implement monitoring processes and design/deploy monitoring dashboards.
• Build and support system automation, deployment, and continuous integration tools.
• Demonstrate a thorough working knowledge of the Software Development Life Cycle (SDLC) methodology, including processes and deliverables.
• Aid in the maintenance and monitoring of production environments.
• Assist in the design and support of internal development environments on public cloud.
• Communicate effectively, both verbally and in writing, with team members and stakeholders.
Operational Responsibilities
• Lead multiple development projects.
• Provide coaching and mentoring to team members.
• Support both development and production environments.
• Communicate project status, metrics, and issues clearly and effectively.
Basic Qualifications
• 5-10 years of demonstrated experience in cloud architecture.
• 1-5 years of experience with Google Cloud Platform (Google Cloud Platform) or AWS.
• 1-5 years working in Linux environments.
• 1-5 years of experience with scripting languages, preferably Bash or Python.
• 1-5 years working with Git SCM, including GitHub and GitLab.
Preferred Qualifications
• Experience with Agile methodology.
• Familiarity with cloud infrastructures and deployment models.
• Understanding and execution of cloud best practices regarding operations and security.
• Proficient in Google Cloud Platform Services and CLI.
• Experience with container infrastructure, such as Kubernetes, GKE, EKS
• Knowledge of tools like Jira, Confluence, Jenkins, TeamCity, Artifactory, DockerHub, and GitHub.Experience administering databases such as PostgreSQL, MongoDB, MySQL, and/or MSSQL.