HamburgerMenu
hirist

Software Architect - FMS & WMS Platforms

SIGMA CONSULTANCY
Multiple Locations
10 - 11 Years

Posted on: 18/07/2025

Job Description

Position Software Architect.

Location Gurgaon / Pune.

Industry Robotics.

Key Responsibilities

System Architecture & Design

- Define the technical architecture for FMS and WMS systems ensuring scalability, reliability, and modularity.

- Design system components and services with a focus on distributed, cloud-native architectures and microservices.

Cloud Strategy & Integration

- Lead cloud deployment strategies using AWS, Google Cloud, or Azure.

- Manage hybrid and multi-cloud integration scenarios with third-party services and IoT platforms.

- Implement secure, scalable, and efficient cloud infrastructure using Kubernetes, Docker, and CI/CD pipelines.

Software Development & Deployment

- Guide engineering teams on best practices for large-scale software deployment in real-world conditions, including version control, rollback strategies, and monitoring.

- Ensure high performance and fault tolerance under lossy network conditions and low-bandwidth environments.

- Optimize APIs and services for real-time communication between robots, edge devices, and cloud systems.

Operational & System-Level Responsibilities

- Oversee system orchestration, service discovery, load balancing, and network resilience mechanisms.

- Build robust logging, monitoring, and alerting infrastructure using tools like Prometheus, Grafana, ELK Stack, etc.

- Ensure platform readiness for high availability and disaster recovery scenarios.

Collaboration & Leadership

- Collaborate closely with Product Owners, Project Managers, and Technical Leads to translate business requirements into scalable technical solutions.

- Mentor software engineers and conduct architecture reviews and code audits.

- Own documentation for system architecture, deployment plans, and security compliance protocols.

Required Skill Set :

Educational Background : B.Tech/M.Tech/Ph.D in Computer Science, Software Engineering, or related field.

Experience : 10+ years of progressive software engineering experience, with at least 4 years in an architectural or principal role.

Technical Expertise :

- Strong proficiency in Java, Python, and Node.js.

- Experience in database design (MongoDB, SQL/RDS, and NoSQL systems).

- Deep understanding of MQTT, RESTful APIs, and asynchronous communication protocols.

- Hands-on experience with Kubernetes, Docker, and DevOps toolchains.

Cloud Technologies : Advanced knowledge of AWS, Google Cloud, or Azure including serverless architecture, IoT Core, Pub/Sub messaging, and API Gateways.

Networking & Infrastructure :

- Familiar with handling lossy networks, packet drops, reconnection strategies, and edge computing.

- Solid grounding in TCP/IP, HTTP/2, WebSockets, and load balancing strategies.

Platform Knowledge :

- Experience with real-world deployments of FMS/WMS platforms or large-scale IoT solutions.

- Working knowledge of robotics and autonomous systems is a plus.

Preferred Qualities :

- Proactive problem-solver with the ability to thrive in high-pressure, real-time environments.

- Ability to think at both system-level and component-level abstraction.

- Passion for clean architecture, modular design, and system interoperability.

- Experience working in an Agile/Scrum environment.

What We Offer :

- Competitive compensation with performance-linked bonuses.

- Comprehensive health and wellness benefits.

- Opportunities for continued learning, certifications, and conferences.

- A collaborative work environment at the forefront of robotics and automation.


info-icon

Did you find something suspicious?