What are the responsibilities and job description for the Google Cloud Platform (Google Cloud Platform) Architect position at VDart, Inc.?
Job Details
Job Title: Google Cloud Platform (Google Cloud Platform) Architect
Location : Irving, TX (Remote)
Job Type : Full Time / Contract
Job Summary:
The Google Cloud Platform Architect is responsible for crafting, implementing, and supervising cloud infrastructure and solutions on Google Cloud Platform (Google Cloud Platform). This role involves working closely with clients or internal teams to assess requirements, design cloud architectures, and ensure standard methodologies for security, scalability, and performance. The Google Cloud Platform Architect provides technical expertise and leadership throughout the lifecycle of cloud projects, from initial planning to deployment and support.
Key Responsibilities:
- Cloud Architecture Design:
- Design and implement highly scalable, resilient, and secure cloud architectures on Google Cloud Platform.
- Develop infrastructure as code (IaC) using tools like Terraform or Google Deployment Manager.
- Build architectural diagrams and documentation for solutions and present to collaborators.
2. Project Management & Collaboration:
- Collaborate with multi-functional teams, including developers, operations, and security, to ensure successful cloud deployments.
- Work with business collaborators to understand requirements and translate them into cloud architecture solutions.
- Lead technical teams in the implementation of Google Cloud Platform services and solutions.
3. Google Cloud Platform Services Expertise:
- Use core Google Cloud Platform services, including Compute Engine, Kubernetes Engine, Cloud Storage, BigQuery, Pub/Sub, and other Google Cloud Platform technologies.
- Integrate Google Cloud Platform services with on-premises and other cloud systems, as needed.
4. Security and Compliance:
- Ensure compliance with industry standards and best practices, including security, identity, and access management.
- Implement and handle network security configurations and other security measures.
5. Performance and Cost Optimization:
- Optimize cloud resource utilization and architecture for cost efficiency.
- Use Google Cloud Platform monitoring and logging tools to analyze and improve system performance.
6. Continuous Improvement and Innovation:
- Stay updated on Google Cloud Platform offerings, standard methodologies, and industry trends.
- Propose and implement new technologies and practices to improve cloud infrastructure and processes.
Qualifications:
- Education: Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience).
- Experience: 5 years of experience in cloud architecture or a related field; 3 years specifically with Google Cloud Platform.
- Certifications: Google Cloud Platform Architect certification preferred.
- Technical Skills:
- Proven understanding of Google Cloud Platform services (e.g., Compute, Networking, Storage, Databases, Analytics, and Machine Learning).
- Proficiency in Infrastructure as Code (e.g., Terraform, Google Deployment Manager).
- Familiarity with DevOps tools (e.g., Jenkins, Kubernetes, Docker).
- Strong scripting and automation skills (e.g., Python, Shell scripting).
- Proven understanding of network and security principles.
- Soft Skills:
- Strong analytical and problem-solving skills.
- Excellent communication and teamwork skills.
- Ability to work independently and lead teams.
Preferred Skills:
- Experience with multi-cloud or hybrid cloud environments.
- Familiarity with Google Cloud Platform machine learning and AI tools.
- Experience with cloud migrations and modernization projects.