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
JD
- [ Must ] GCP architect should have the expertise on the components like Scheduler, DataFlow, BigQuery, Pub / Sub and Cloud SQL etc.
- [ Must ] Good understanding of GCP 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 GCP & 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
- [ 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
- [ Plus ] Should be good in communication and should be able to handle both customer and development team to deliver an outcome.