Senior Analyst, Solution Architect
Job Summary
The solution architect is key business interfacing role that has technical and business domain specific expertise and provides oversight and coordination across portfolio of technical solutions being developed in that domain. They develop, maintain, and communicate processes and standard practices related to the high level design, development, and implementation of solutions across portfolio of projects in the domain. Additionally, they work with the business to define technology roadmaps & ensure solutions meet business needs along with architecturally significant functional and nonfunctional requirements.
Responsibilities
Effectively translates business domain needs/requirements, challenges and context into technical solutions captured in technical diagrams and other documentation.
Ability to collaborate with business stakeholders to assess current capabilities, understand business requirements and identify solution gaps.
Understanding of SDLC & CICD best practices and modern methodologies
Designs solution architectures that span multiple technologies and frameworks
Microservices based architectures like Spring Boot, GraphQL, cloud native landscapes and applications such as Azure Container Service, Docker, K8s, Azure Functions, AI/ML technologies such as Python, R, TensorFlow, Keras, mlflow, Azure AI Platform.
Data management systems such as MySQL, Oracle, MS SQL, Azure Cosmos DB, Redis.
DevOps platforms including Azure DevOps, Jenkins, Bitbucket, Spinnaker.
Ensure work scope is maintained and solution architecture meets the quality standards of ELC
Ability to examine current system architectures and working with business and technical staff to identify opportunity to recommend solutions that result in modernizing existing processes or systems.
Collaborate with Enterprise Architecture team to ensure alignment on design principles, standards, patterns, and frameworks.
Designs solutions to avoid latency and deliver to meet performance needs of end-users.
Monitors development/implementation process and adherence to the solution architecture
Solves tech problems/disputes and comfortable making/defending tradeoffs
Stays abreast of current trends/technologies, tech stacks in consumer space and be aware of technology initiatives from other best in class retailers and technology companies globally
Requirements
- Bachelor Degree in Business Information System, Information Technology or related disciplines
- Minimum 3 years relavant working experience
- Application Technologies
Application technologies
Integration Technologies
Cloud computing / SaaS / IaaS / PaaS technologies
Big Data Analytics, Data Architecture & Modeling
Mobile technologies
GxP, ALCOA+, Data Integrity
MES – IT/OT, IOT
Network and Security Design - Segmentation, Routing, etc.
Enteprise Application Integration (EAI) - REST, SOAP, etc.