26 Aug
|
Bcs Technosoft
|
Gurugram
26 Aug
Bcs Technosoft
Gurugram
Solutions Architect:
Job Description:
Designs and ensures adherence to his/her recommended IT system landscape for optimal data flow, operational stability and avoidance of risks among systems supporting internal business processes.
Key Responsibilities:
- Own end-to-end architecture across mobile (iOS/Android), backend microservices, and integration layers
- Translate product requirements into scalable, secure, and high-performance solutions
- Define and enforce API standards, integration patterns, and data flows
- Drive non-functional requirements: scalability, resiliency, performance, observability, and security
- Lead architecture and design reviews, actively challenging weak or incomplete solutions
- Ensure system readiness for high-traffic events (promos, campaigns, peak loads)
- Design for failure by default (timeouts, retries, circuit breakers, fallbacks)
- Collaborate with product, UX, engineering, and external partners to align solutions
- Identify and mitigate technical risks early, before they impact delivery
- Guide teams in adopting up-to-date architecture patterns (microservices, event-driven, cloud-native)
Hands-on Architecture Validation (Non-Negotiable):
- Translate architecture into working code, prototypes, or technical spikes
- Build reference implementations to validate: API contracts, Integration patterns (REST, async messaging), Performance assumptions, Failure handling (retry, timeout, fallback strategies)
- Capable of implementing a minimal but production-realistic service or API
- Demonstrates how architecture decisions impact actual code structure and runtime behavior
- Expected to spend 1020% of time on hands-on validation, prototyping, or deep technical reviews
Core Qualifications:
- Proven experience in solutions architecture for high-scale digital platforms (telco, fintech, e-commerce, or similar)
- Deep expertise in: Microservices and API-first design, System integration (REST, event-driven, messaging systems such as Kafka or Pub/Sub), Cloud platforms (GCP preferred; AWS acceptable), Familiarity or hands-on experience with Node.js and MongoDB
- Demonstrated ability to design for: High concurrency and traffic spikes, Resiliency and fault tolerance, Performance optimization at scale
- Hands-on experience with: Mobile architectures (native + hybrid such as KMP, WebView, React Native), Backend systems and integration layers
- Strong understanding of security principles (authentication, authorization, secure APIs)
- Proven ability to back architecture decisions with working code, prototypes, or technical spikes
Preferred Qualifications:
- Experience in telco or subscription-based platforms (e.g., data wallets, billing, entitlements)
- Familiarity with real-time streaming platforms (Kafka, Pub/Sub)
- Experience with feature flags, personalization, or segmentation systems
- Knowledge of observability practices (logging, metrics, tracing)
- Experience with CI/CD pipelines and release strategies (blue-green, canary deployments)
Leadership & Ways of Working:
- Challenges assumptions and pushes back on weak requirements and designs
- Communicates clearly and directlyno reliance on buzzwords or vague abstractions
- Makes sound decisions with incomplete information and tight timelines
- Takes ownership of outcomes, not just architecture artifacts
- Works effectively across cross-functional teams and external partners
Hiring Requirements:
Work Experience:
- Minimum 5-8 years of experience in software engineering, system design, or solutions architecture
- At least 3 years in a Solutions Architect or equivalent role for high-scale digital platforms
- Proven experience designing and delivering end-to-end systems across mobile, backend, and integrations
- Experience in industries such as telco, fintech, e-commerce, or other high-traffic digital platforms
- Hands-on involvement in production systems handling high concurrency and traffic spikes
Level of Knowledge:
- Strong expertise in:
- Microservices architecture and API-first design
- System integration patterns (REST, event-driven, messaging systems)
- Cloud platforms (GCP preferred; AWS also acceptable)
- Solid understanding of:
- Scalability, resiliency, and performance engineering
- Security principles (authentication, authorization, secure APIs)
- Observability (logging, monitoring, tracing)
- Hands-on familiarity with:
- Mobile app architectures (native and hybrid: KMP, WebView, React Native)
- Backend technologies and integration layers
- Experience or familiarity with Node.js and MongoDB is a plus
- Bachelors degree in Computer Science, Engineering, or a related field (or equivalent practical experience)
📌 Solution Architect (Gurugram)
🏢 Bcs Technosoft
📍 Gurugram