Company Description
Bosch Global Software Technologies Private Limited is a 100% owned subsidiary of Robert Bosch GmbH, one of the world's leading global supplier of technology and services, offering end-to-end Engineering, IT and Business Solutions. With over 28,200+ associates, it’s the largest software development center of Bosch, outside Germany, indicating that it is the Technology Powerhouse of Bosch in India with a global footprint and presence in the US, Europe and the Asia Pacific region.
Job Description
About the Role
We are looking for a highly experienced Solution Architect with deep expertise in Full stack Development, AWS Cloud Computing, Microservices, Event-Driven Architecture, and IoT Integration. The ideal candidate must have 12+ years of experience in designing, developing, and deploying enterprise-level IoT solutions that integrate cloud, edge computing, and on-premises systems.
As a technical leader, you will define the architecture, strategy, and execution of robust IoT ecosystems, ensuring high availability, security, and scalability. You will work with cross-functional teams to design high-performance, cost-optimized, and future-proof solutions that leverage real-time data processing, AI/ML, and analytics to drive business decisions.
Key Responsibilities
- Architect and design end-to-end IoT solutions integrating edge devices, cloud platforms, real-time processing, and analytics.
- Lead the development of event-driven and microservices-based architectures using .NET 8 Node.js
- Define and implement device communication protocols including MQTT, AMQP, CoAP, WebSockets, OPC UA, and Modbus.
- Design and implement real-time data ingestion pipelines with AWS IoT Core, Kinesis, Kafka, and AWS Greengrass.
- Ensure high-performance and distributed data storage using PostgreSQL, DynamoDB, InfluxDB, and Time-Series Databases.
- Architect serverless and containerized solutions using AWS Lambda, ECS, EKS, Kubernetes, and Fargate.
- Develop and manage API ecosystems (RESTful APIs, GraphQL, and gRPC) for seamless data interoperability.
- Oversee device provisioning, firmware updates, and remote management of IoT devices.
- Implement cloud security best practices, including OAuth2, JWT, AWS IAM, Cognito, and Zero Trust Architecture.
- Design and optimize Infrastructure as Code (IaC) solutions with Terraform, AWS CloudFormation, and Pulumi.
- Develop highly scalable CI/CD pipelines for rapid and secure deployments.
- Implement AI/ML and predictive analytics solutions for real-time anomaly detection and automation.
- Establish monitoring, logging, and observability using AWS CloudWatch, Prometheus, Grafana, and ELK Stack.
- Define fault-tolerant architectures with failover mechanisms and disaster recovery strategies.
- Guide and mentor teams, conduct technical reviews, and drive best coding practices.
- Collaborate with product managers, business teams, and DevOps engineers to align technical solutions with business goals
Key Skills and Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 12+ years of experience in C# and .NET application development.
- Proven experience in IoT ecosystems, edge computing, and device-to-cloud integration.
- Advanced expertise in AWS Cloud Services, including AWS IoT Core, Greengrass, Lambda, API Gateway, S3, DynamoDB, Kinesis, RDS, EKS, and ECS.
- Strong experience in microservices and event-driven architectures using Kafka, RabbitMQ, and AWS SNS/SQS.
- Proficiency in .NET 8, Node.js
- Deep knowledge of containerization (Docker, Kubernetes, AWS EKS, Fargate).
- Expertise in PostgreSQL, NoSQL databases (DynamoDB, MongoDB), and time-series databases (InfluxDB, TimescaleDB).
- Strong security background, including IoT device security, IAM, encryption, and network security.
- Hands-on experience with Infrastructure as Code (Terraform, AWS CDK, CloudFormation).
- Strong background in data processing pipelines, ETL, and real-time analytics.
- Familiarity with Digital Twin technology and AI/ML integration in IoT.
- Deep understanding of IoT device lifecycle management, including provisioning, firmware updates, and over-the-air (OTA) updates.
- Experience with DevOps automation, CI/CD, and monitoring/logging best practices.
- Ability to lead large-scale distributed systems design and troubleshooting.
- Excellent problem-solving skills and ability to work in a collaborative environment.
- Strong analytical, problem-solving, and decision-making skills.
- Excellent leadership, stakeholder management, and mentoring abilities.
Nice-to-Have
- Hands-on experience with AI/ML-driven IoT analytics and edge AI models.
- Knowledge of blockchain for IoT security and smart contracts.
- Experience with serverless computing and hybrid cloud architectures.
Background in real-time control systems, SCADA, and industrial IoT (IIoT).
Qualifications
Educational qualification:
B.E/B.Tect/MCA
Experience :
12+ years
About the Role
We are looking for a highly experienced Solution Architect with deep expertise in Full stack Development, AWS Cloud Computing, Microservices, Event-Driven Architecture, and IoT Integration. The ideal candidate must have 12+ years of experience in designing, developing, and deploying enterprise-level IoT solutions that integrate cloud, edge computing, and on-premises systems.
As a technical leader, you will define the architecture, strategy, and execution of robust IoT ecosystems, ensuring high availability, security, and scalability. You will work with cross-functional teams to design high-performance, cost-optimized, and future-proof solutions that leverage real-time data processing, AI/ML, and analytics to drive business decisions.
Key Responsibilities
- Architect and design end-to-end IoT solutions integrating edge devices, cloud platforms, real-time processing, and analytics.
- Lead the development of event-driven and microservices-based architectures using .NET 8 Node.js
- Define and implement device communication protocols including MQTT, AMQP, CoAP, WebSockets, OPC UA, and Modbus.
- Design and implement real-time data ingestion pipelines with AWS IoT Core, Kinesis, Kafka, and AWS Greengrass.
- Ensure high-performance and distributed data storage using PostgreSQL, DynamoDB, InfluxDB, and Time-Series Databases.
- Architect serverless and containerized solutions using AWS Lambda, ECS, EKS, Kubernetes, and Fargate.
- Develop and manage API ecosystems (RESTful APIs, GraphQL, and gRPC) for seamless data interoperability.
- Oversee device provisioning, firmware updates, and remote management of IoT devices.
- Implement cloud security best practices, including OAuth2, JWT, AWS IAM, Cognito, and Zero Trust Architecture.
- Design and optimize Infrastructure as Code (IaC) solutions with Terraform, AWS CloudFormation, and Pulumi.
- Develop highly scalable CI/CD pipelines for rapid and secure deployments.
- Implement AI/ML and predictive analytics solutions for real-time anomaly detection and automation.
- Establish monitoring, logging, and observability using AWS CloudWatch, Prometheus, Grafana, and ELK Stack.
- Define fault-tolerant architectures with failover mechanisms and disaster recovery strategies.
- Guide and mentor teams, conduct technical reviews, and drive best coding practices.
- Collaborate with product managers, business teams, and DevOps engineers to align technical solutions with business goals
Key Skills and Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 12+ years of experience in C# and .NET application development.
- Proven experience in IoT ecosystems, edge computing, and device-to-cloud integration.
- Advanced expertise in AWS Cloud Services, including AWS IoT Core, Greengrass, Lambda, API Gateway, S3, DynamoDB, Kinesis, RDS, EKS, and ECS.
- Strong experience in microservices and event-driven architectures using Kafka, RabbitMQ, and AWS SNS/SQS.
- Proficiency in .NET 8, Node.js
- Deep knowledge of containerization (Docker, Kubernetes, AWS EKS, Fargate).
- Expertise in PostgreSQL, NoSQL databases (DynamoDB, MongoDB), and time-series databases (InfluxDB, TimescaleDB).
- Strong security background, including IoT device security, IAM, encryption, and network security.
- Hands-on experience with Infrastructure as Code (Terraform, AWS CDK, CloudFormation).
- Strong background in data processing pipelines, ETL, and real-time analytics.
- Familiarity with Digital Twin technology and AI/ML integration in IoT.
- Deep understanding of IoT device lifecycle management, including provisioning, firmware updates, and over-the-air (OTA) updates.
- Experience with DevOps automation, CI/CD, and monitoring/logging best practices.
- Ability to lead large-scale distributed systems design and troubleshooting.
- Excellent problem-solving skills and ability to work in a collaborative environment.
- Strong analytical, problem-solving, and decision-making skills.
- Excellent leadership, stakeholder management, and mentoring abilities.
Nice-to-Have
- Hands-on experience with AI/ML-driven IoT analytics and edge AI models.
- Knowledge of blockchain for IoT security and smart contracts.
- Experience with serverless computing and hybrid cloud architectures.
Background in real-time control systems, SCADA, and industrial IoT (IIoT).
Additional Information
12+ years
Read Full Description