Concentrix
Website:
concentrix.com
Job details:
About the Role:
We are looking for a hands-on System Architect to lead the transformation of our existing monolithic application (SiteOmat) into a scalable, modular microservices-based architecture designed for on premise deployment. This role will define system boundaries, service interactions, and ensure seamless integration between IoT devices, on-prem microservices platform, and BOS (business application), with strong focus on deployability, reliability, and performance in constrained environments.
Experience -10-15years
Skills- Development in C++ ,microservices architecture ,PostgreSQL ,Good to have- C#/C,
IoT & Microservices Platform
Location- Bangalore(hybrid)
Responsibilities:
- The role focuses on transforming a monolithic system into a modular microservices architecture with clearly defined service boundaries, APIs, and ownership.
- It includes designing IoT ingestion, business, and integration services that are lightweight, reliable, and deployable across multiple customer environments.
- A key responsibility is building robust MQTT-based communication and offline-capable data flows to support intermittent connectivity and high-volume IoT data ingestion.
- The architect must define on-prem deployment models, containerization, orchestration, configuration management, and repeatable multi-site deployment processes.
- The role also covers data ownership, transaction design, consistency models, and schema strategy to ensure scalable and resilient service interactions.
- In addition, it requires establishing coding standards, governance, observability, performance, reliability, and failover strategies for production-ready systems.
- The person will also mentor the team, guide the migration using a strangler approach, and support POC delivery while reducing risks and rework.
Required Skills:
• 10–15 years in software development
• 3+ years as System / Solution Architect
• Strong experience in large-scale system design
• Experience in on-prem / edge deployments (preferred)
Good to Have
• Experience working with on-prem or edge platforms
• Exposure to hybrid architectures (on-prem + cloud sync)
• Knowledge of event-driven architecture
• Prior exposure to SaaS / multi-tenant systems
Soft Skills
• Strong problem-solving ability
• Ability to simplify complex systems
• Excellent communication and stakeholder alignment
• Mentorship and leadership mindset
Click on Apply to know more.