Software Architect - FMS & WMS Platforms

10 years

0 Lacs

Posted:6 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

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.
(ref:hirist.tech)

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You