Solution Architect
Posted
Role : Solution Architect
Mode : Remote
Contract : 6+ to 12 Month
Please see the JD below. Any AI/ML and cloud experience is helpful.
Mode : Remote
Contract : 6+ to 12 Month
Please see the JD below. Any AI/ML and cloud experience is helpful.
- Support technical solutions for multiple value streams , helping to ensure successful product deliveries.
- Partner with key stakeholders to establish and adopt best practices, guidelines, and standards.
- Understand the product requirement and product vision, evaluate the high-level technical feasibility, blocker or risks, lead the solution discussion, translate them into technical solutions
- Communicate and present solution to business partners, and engineering team on solution technical blueprint, collaborate to make successful product deliveries
- Guide engineering and other stakeholders on best practices and standards. Evangelize, mentor, and coach all on the same.
- Evaluate new technologies and vendors. Participate in POCs and discovery work as needed.
- Design and test technical solutions.
- Connect with subject matter experts (SMEs) to identify problem areas
- Evaluation of new technologies, vendors, and hands on POCs on new or emerging technologies.
- Provide guidance to developers and other stakeholders on best practices, guidelines, and standards.
- Provide guidance to developers and other stakeholders regarding the design of server applications, encompassing APIs and micro-services, domain driven design, containers, databases, cloud infrastructures, and cloud services.
- Ensure all Non-Functional Requirements (e.g., performance, availability and fail-over, scalability, security, etc.) are properly articulated, and work with all parties to guarantee that the software products that are delivered meet these objectives.
- Participates in high-level estimation.
- 12+ years of hands-on consumer facing enterprise level application development experience (6+ Years in architecture).
- experience with concept of service API, caching, security , micro services, event-based integrations etc..
- Experience with developing solutions for Cloud (GCP, Azure, or AWS).
- Expert understanding of architectural methodologies and best practices.
- Experience and proficiency with modern languages, frameworks, and technologies.
- Experience with the design and development of complex systems/user interfaces; employs a disciplined and rigorous approach.
- Experience with requirements analysis, estimation, systems and application design, and testing.
- Recognized ability to explain highly complex technical architectures, designs, and issues clearly and understandably to all constituents.
- Familiarity with popular Design Patterns catalogues. Demonstrated grasp of technical issues and applies that thinking to designs and implementation.
- Experience with distributed computing architectures, including race conditions, parallelism, and concurrency control.
- Experience with CI/CD Pipeline, GIT, and other DevOps principles.
- Ability to work with persons in all job functions (e.g., Product, UX, Developers, QA, DevOps).
- Excellent verbal and written communications.
- Ability to manage multiple competing priorities with minimal supervision.
- Proven with the demonstrated ability to create technical solutions in large organizations with complex business requirements and constraints.
- Strong ability to work with multiple stakeholders, including business, product, and UX team members to influence the application data-flow design and extensible product platform architecture.
- Takes a disciplined approach to software development and problem solving; excels at breaking down large problems into multi-step plans in an Agile development environment.
- Collaborates with multiple Agile value stream execution teams in driving large solutions across multiple planning/execution cycles.
- Experienced with various types of software architectures including Micro Frontend/Microservice architecture, and especially Domain Driven Design.
- Possesses broad technology knowledge (cloud, enterprise applications, microservices, data analytics, networking, data storage systems, APIs, large-scale systems).
- Good understanding of ADA and other regulatory compliances including PCI, PII and PHI.
