Role: GCP Cloud Architect
Location: Bangalore/Pune/Chennai/Hyderabad
Experience: 10-15 Years
Job Description:
A Seasoned lead architect with a minimum of 12+ years experience out of which 6+ years in application migration & modernization to Google cloud leveraging Cloud Native architecture. Engage with key stakeholders to provide strategic thought leadership/PoV/help optimizing Google cloud adoption on a continuous basis.
Must have first-hand experience and understanding of how Cloud based landing zones are created and operated in an enterprise environment having hybrid connectivity to on-premises network, considering best practices for adoption, flexibility, networking, operations, IAM, security, storage, observability and FinOps. We are mainly working on migrating / modernizing Java based legacy applications into Cloud Native architecture on GCP.
Good understanding of GCP cloud environment/services (IAM, Networking, Pub/Sub, Cloud Run, Cloud Storage, Cloud SQL/PostgreSQL, MemoryStore, GKE etc) based on real migration projects
Skills Required:
- Experience/Exposure for OpenShift & DevSecOps will be an added advantage
- Ability to make critical solution design decisions
- [Must] Knowledge of Java / Java frameworks. Have leveraged/ worked with any or all technology areas like Spring boot, Spring batch, Spring boot cloud etc.
- [Must] Experience with API, Microservice design principles and leveraged them in actual project implementation for integration.
- [Must] Deep understanding of Architecture and Design Patterns. Assess enterprise applications to define future state architecture in cloud considering design principles & best practices
- [Must] Need to have knowledge of implementation of event-driven architecture, data integration, event streaming architecture, API driven architecture.
- [Must] Need to have an understanding and designed integration platform to meet the NFR requirements.
- [Must] Should have implemented design patterns like integrating with multiple COTS applications, integrations with multiple databases (SQL based and also NoSQL)
- [Must] 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.
- [Plus] Needs to be well versed with DevOps principal and need to have working experience in Docker/containerization.
- [Plus] Experience in solution and execution of IaaS, PaaS, SaaS-based deployments, etc.
- [Plus] Require conceptual thinking to create 'out of the box solutions
- [Must] Should be good in communication and should be able to handle both customer and development team to deliver an outcome.