This role will also drive business adoption of the new platform and sunset of legacy platforms. The solutions architect provides the necessary leadership, analysis and design tasks related to support the development of technology solutions to ensure that solutions meet business needs and align with architectural governance and standards.
Role & Responsibilities
- Understands emerging technology trends and disruptions and the practical application of existing, new, and emerging technologies to enable new and evolving business and operating models
- Collaborate and work with global architecture teams to build Cloud solutions.
- Create future architecture by utilizing cloud native Digital stack and Unified data platforms.
- Fast pace learner to pick-up business processes, current application landscape and create solution roadmaps
- Lead creation and management of Application integration models, GCP infrastructure provisioning and DevOps pipelines
- Contribute towards architecture assessments on technical solutions and make recommendations that meet business needs and align with architectural governance and standard.
- Collaborate with teams through the enterprise architecture processes and advise teams on cloud-based design, development, and data mesh architecture.
- Provides deliverables like standard definitions, reference models and architecture designs to help the architecture review board (ARB) assess the impact of new and ongoing technology investment on the business and IT estate.
- Provide advisory and technical consulting across workstreams to the engineering, product and testing teams.
Required Skills and Selection Criteria:
- 10+ years of relevant work experience in solution architecture, with deep understanding of cloud hosting concepts and implementations.
- Experience in converting legacy applications to containerized microservice design applications.
- Experience in container orchestration
- Experience in Kubernetes, Terraform, HemlChart, Ansible, service mesh (Istio)
- Experience in domain driven design and Event driven architecture
- Deep understanding of data mesh principles
- Hands-on experience designing, building, and deploying applications based on Java, Angular/React, PostGres, GraphQL, REST APIs and CI/CD pipelines
- Conceptual clarity around front-end development / GraphQL / CRM / Data Warehousing / ETL, etc.
- Experience in implementing Non-Functional Requirements (NFRs) for cloud-based solutions.
- Experience in implementing best practices for cloud-based solutions
- Hands on experience in implementing API, Micro-services and application security
- Strong exposure working in an environment where Development processes - Agile, SAFe been used.
- Should have experience in BFS domain
- Good exposure to Google Cloud Platform
- Knowledge of enterprise architecture frameworks like TOGAF/ ZachMan
- Knowledge of enterprise modeling frameworks - ArchiMate, C4 Model
- Strong in architecture design patterns, experience with secure interoperability standards and methods, architecture tools and process.
- Deep Knowledge on resolving Performance engineering issues and implementing OWASP standards
- Understanding of traditional and cloud data warehouse environment and experience building data pipelines on cloud in a highly distributed and fault-tolerant manner.
- Hands-on experience setting up DevOps principles and practices, including continuous integration and deployment (CI/CD), automated testing & deployment pipelines.
- Practical experience implementing cloud security best practices and different security tools and techniques like Identity and Access Management (IAM), Encryption, Network Security, etc.
- Strong understanding of microservices architecture.
- Google Professional Cloud Architect certification is an advantage.
- Excellent communication and collaboration skills
- Ability to work independently and as part of a team
- Strong problem-solving skills and attention to detail
Nice to Have
- Masters degree in Computer science/engineering, Data science or related field.
- Strong communication, interpersonal, organizing, and problem-solving skills
- Good presentation skills with ability to communicate architectural proposals to diverse audiences (user groups, stakeholders, and senior management).
- Ability to work on multiple tasks in a fast paced & dynamic environment.
- Exposure to AI/ML use cases implementation