Logo
JobRialto

Solutions Architect - Java AWS

JobRialto, Plano, Texas, us, 75086


Roles & Responsibilities:

Collaborate with stakeholders to define project scopes and deliverables that meet individual business unit requirements as well as enterprise requirements.

The support project team works with the business team to identify and document NFRs for system performance, security, scalability, and data privacy as well as various other dimensions of NFRs.

Support team members in developing and maintaining the technology roadmap, and portfolio landscape documents for one or more portfolios to guide long-term technology investments and decisions.

Evaluate technology platforms and products and make recommendations that align with business goals and enterprise/portfolio technical direction.Evaluation could potentially include RFI/RFP, running hands-on or vendor-led POC efforts, assessing the solution's fit within our technology landscape & meeting functional / non-functional requirements.

Create and maintain comprehensive Solution architecture documents (SADs), ensuring they are updated with the latest changes as the project progresses sprint by sprint.

Design solutions for NFRs and other key concerns such as technical maintainability, operational reliability, cross-region disaster recoverability, and cost-effectiveness.

Recommend and design cloud-native and/or hybrid solutions with a specific focus on securing access to the application's user interfaces, APIs, and infrastructure using technologies such as OAuth, SAML, AWS IAM, role-based access control, etc.

Recommend and design integrations between cloud-native and hybrid systems using appropriate enterprise integration patterns and best practices accounting for security, performance, and other non-functional requirements.

Recommend and design cloud-native and/or hybrid infrastructure solutions with specific considerations on compute, load balancing, HA/DR, & storage architectures for high-volume web apps.Proficient in designing AWS-specific infrastructure solutions using a wide range of services including Route 53, CloudFront, WAF, API Gateway, Lambda, ECS, EKS, S3, RDS, DynamoDB, ELB, VPC, IAM, CloudWatch, Amazon Connect, SQS, etc.

Support the lifecycle of Architecture Review Boards (ARBs) Design Review Boards (DzRB) and Security Review Boards by preparing and presenting technical materials necessary for various technical and non-technical audiences.

Incorporate enterprise direction such as "API first" / "Cloud first," architecture and software design/development principles such as SOLID, 12-factor design in supporting project team create a detailed technical design for projects, working closely with technology managers/project managers, development scrum teams and cross-functional architects/SMEs.

Design solutions based on Salesforce products such as Service Cloud, Sales Cloud, Community Cloud, etc.using technologies commonly used in the Salesforce ecosystem, such as Apex, Visualforce, Lightning Components, SOQL, SOSL, Salesforce DX, and others.

Experienced in integrating Salesforce with other systems using APIs, middleware, or third-party tools.

Provide developmental oversight and technical guidance to the dev teams during project implementation phases, including making technology selections, and adhering to industry best practices and guidelines and standards.

Innovate and design for enterprise-level and portfolio-level reusable.

Added Bonus if the candidate has any of the following:

AWS Certification(s): AWS Certified Solutions Architect - Associate or AWS Certified Solutions Architect - Professional.

Salesforce Certification(s): Salesforce Certified Administrator or Advanced Administrator, Salesforce Certified Technical.

Architect (CTA), Salesforce Certified Application Architect, Salesforce Certified System Architect, or equivalent.

Knowledge about Oracle Hyperion ESSBase platform and solutions based on this platform.

Education:

Bachelors Degree