IN EmploymentAlert | ISTIO Cloud (Devops) Architect
Skip to Main Content

Job Title


ISTIO Cloud (Devops) Architect


Company : MRCC


Location : Kurnool, Andhra pradesh


Created : 2025-02-22


Job Type : Full Time


Job Description

ISTIO Cloud Architect100 % Remote Fulltime/Permanente RoleK8S CKAD certificationKey Skills:Hands-On experience in Kubernetes and ecosystem including:ObservabilityCluster Administration (Upgrades, Scaling, Deployment Automation etc)Hands-on experience in Istio Service Mesh implementation for Microservice based architecture applications / services. Covering following aspects:Traffic managementSecurity implementation (Registry Only Mode, Mutual TLS for Peer Authentication, Authorization policies etc.)Application resiliency (Retries, Outlier Detection)Logging and MonitoringGood to have K8S CKAD certificationGood to have experience in any high level programming languageGood 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 groomingDuring sprint execution:Week 1 and 2: Active development - new feature developmentWeek 3: Testing, bug fixing, stabilization, demo readinessAfter sprint completion:Sprint demoSpring scope and estimation