i
MRCC Solutions
25 MRCC Solutions Jobs
Cloud Architect (5-8 yrs)
MRCC Solutions
posted 5d ago
Flexible timing
Key skills for the job
Role : ISTIO Cloud Architect.
- 100 % Remote.
- Fulltime/Permanente Role.
- K8S CKAD certification.
Key Skills :
Hands-On experience in Kubernetes and ecosystem including :
- Observability.
- Cluster Administration (Upgrades, Scaling, Deployment Automation etc).
- Hands-on experience in Istio Service Mesh implementation for Microservice based architecture applications / services.
- Covering following aspects:.
Traffic management :
- Security implementation (Registry Only Mode, Mutual TLS for Peer Authentication, Authorization policies etc.
- Application resiliency (Retries, Outlier Detection).
- Logging and Monitoring.
- Good to have K8S CKAD certification.
- Good to have experience in any high level programming language.
- Good to have experience / knowledge on AWS public cloud platform and Microservice Based Architecture.
- The scope of this SOW includes features and capabilities for the new NexGen eCommerce initiative.
- The exact scope will be based on business requirements and priorities to be evolved after story-grooming prior to each sprint.
The overall capabilities are enlisted below :
Kubernetes & Istio Service Mesh :
- Installation, configuration, & operations of production grade Kubernetes clusters supporting multiple deployment models/architectures including Istio multi-cluster service mesh, fault-tolerant & highly available across multiple availability zones & regions.
AWS Public Cloud :
- Architecture, design, & deployment/provisioning of infrastructure components on AWS following Well Architect Framework pillars including Security, Performance Efficiency, Operational Excellence, Cost Optimization, Reliability, & Sustainability.
Infrastructure As Code using AWS CDK Typescript :
- Automate infrastructure provisioning using AWS CDK to help rollout the self-support model to AppDev teams.
Microservices Architecture :
- Containerized microservices for each functional domain of the platform, implemented using cloud-native architectural principles.
Micro Frontend Architecture :
- The application will be composed of multiple micro frontends integrated into a single cohesive application experience.
- Will implement relevant routing techniques and sharing of states across the micro frontends.
Modern Stack :
- The implementation will be based on a modern technology stack Java, Spring Boot, NodeJS, React.js.
Modern Responsive Experience:.
- Implementation of a mobile-first, responsive, experience.
Decoupled Architecture :
- Will implement a decoupled frontend architecture loosely coupled with the backend over a REST APIs.
Isomorphic Application Behavior :
- Will implement an isomorphic application behavior support for Client-Side Rendering (CSR) and Server-Side Rendering (SSR).
Application will provide a Single Page Application (SPA) behavior after the page is fully hydrated.
Integration with Web CMS :
- Integration with the CMS platform.
- Examples include CMS to drive dynamic content on the Header, Navigation, Footer, Marketing Pages etc.
Automation Pipeline :
- Will implement the build automation pipelines for both Frontend, Backend, and Middleware code.
- Pipelines will provide single-click deployment capabilities to the target infrastructure.
Deployment Infrastructure :
- Will implement a modern, cloud-native, deployment architecture including: CDN, API Gateway, Load Balancing and WAF.
Identity Management :
- Will integrate the Identity Management solution as recommended by the Amway architecture team.
Security Considerations :
- Will implement the various security considerations for the frontend stack: Web Application Firewall, HTTPS/SSL Termination, static application code scanning etc.
The specific users-stories delivered in each sprint will be :
- Planned prior to the commencement of each sprint by client and Contractor teams.
- Delivered by Contractor teams in the sprint, in collaboration with technical teams.
- Reviewed in a sprint demo by Contractor teams at the end of each sprint.
- Sprint structure and ceremonies
- Before sprint commencement
- Sprint planning and grooming.
During sprint execution :
- Week 1 and 2 : Active development new feature development.
- Week 3 : Testing, bug fixing, stabilization, demo readiness.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Cloud Architect roles with real interview advice