Dow JonesSr Principal Software Engineer
Jul. 2022Princeton, New Jersey, United States* Focus on providing platform capabilities like highly resilient distributed caching, events sourcing, events streaming, domain snapshot feeds api, dynamic/runtime configuration management for micro services, multiple authentication mechanisms support for micro services etc.
* Define and design end to end certificate management process with automation using AWS ACM PCA, Terraform, SPIFFE/SPIRE etc.
* Define and design processes with automation for secrets management, using AWS Secret manager, AWS Parameter store, Terraform etc for all our microservices workloads
* Explore the potential use of serverless services for AWS Aurora databases, AWS Opensearch and other services used in our architecture
* Architect and design data ingestion pipelines for high volume, domain snapshot events into AWS OpenSearch using AWS serverless components & distributed system design concepts.
* Building a state of the art cloud native authorization framework based on Hexa & IDQL, Google Zanzibar, Open policy agent(OPA), Amazon verified permissions, cerbos etc. to support various use case scenarios like RBAC, ABAC, ACL, GBAC in our business unit.
* Exploring opportunities using Generative AI on the areas of code quality & related software engineering disciplines. * Refactoring the micro services to apply the best practices & upgrade them from Java 8 to Java 21 & from Spring Boot 2.x to 3.x using OpenRewrite recipes.