What are the responsibilities and job description for the Google Cloud Platform Architect position at Vastika Inc.?
Job Details
Google Cloud Platform Architect
Dearborn, MI
Hybrid 4 days office
Key Responsibilities:
Seasoned architect with a minimum of 12 years’ experience out of which 4 years in architecting and designing medium to large scale Application-to-Application integration requirements leveraging API, APIMs, ESB, product-based hybrid implementation
• Google Cloud Platform architect should have the expertise on the components like Scheduler, DataFlow, BigQuery, Pub/Sub and Cloud SQL etc.
• Good understanding of Google Cloud Platform cloud environment/services (IAM, Networking, Pub/Sub, Cloud Run, Cloud Storage, Cloud SQL/PostgreSQL, Cloud Spanner etc) based on real migration projects
• Experience/Exposure for Openshift & PCF on Google Cloud Platform & DevSecOps will be an added advantage
• Ability to make critical solution design decisions
• Knowledge of Java / Java frameworks. Have leveraged/ worked with any or all technology areas like Spring boot, Spring batch, Spring boot cloud etc.
• Experience with API, Microservice design principles and leveraged them in actual project implementation for integration.
• Deep understanding of Architecture and Design Patterns
• Need to have knowledge of implementation of event-driven architecture, data integration, event streaming architecture, API driven architecture.
• Need to have an understanding and designed integration platform to meet the NFR requirements.
• [Should have implemented design patterns like integrating with multiple COTS applications, integrations with multiple databases (SQL based and also NoSQL)
• Have worked with multiple teams to gather integration requirements, create Integration specification documents, map specifications, write high level and detailed designs, guiding the technical team for design and implementation.
• Needs to be well versed with DevOps principal and need to have working experience in Docker/containerization.
• Experience in solution and execution of IaaS, PaaS, SaaS-based deployments, etc.
• Require conceptual thinking to create 'out of the box solutions
• Should be good in communication and should be able to handle both customer and development team to deliver an outcome.
Salary : $150,000 - $180,000