Required Skills

MQTT Kafka RabbitMQ Java Python

Work Authorization

  • US Citizen

  • Green Card

  • EAD (OPT/CPT/GC/H4)

  • H1B Work Permit

Preferred Employment

  • Corp-Corp

  • W2-Permanent

  • W2-Contract

  • Contract to Hire

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 24th Apr 2026

JOB DETAIL

  • Lead the design and implementation of IoT and cloud-based architectures for roadside tolling systems.
  • Integrate various devices and sensors into a unified system, ensuring seamless communication and data collection.
  • Architect high transaction processing systems to handle large volumes of tolling transactions efficiently and accurately.
  • Develop and implement robust messaging architectures to support real-time data transmission and processing.
  • Ensure the security of the tolling system through the adoption of zero trust architecture principles.
  • Collaborate with cross-functional teams, including software engineers, hardware engineers, and project managers, to deliver high-quality solutions.
  • Provide technical leadership and guidance on best practices for IoT and cloud technologies.
  • Create detailed technical documentation, including system architecture diagrams, design specifications, and deployment guides.
  • Assist in troubleshooting and resolving complex technical issues related to the tolling system.

Requirements:

  • Bachelor’s degree in Computer Engineering, Computer Science, or a related field; advanced degree preferred.
  • 10+ years of experience in IoT and cloud architecture, with a strong focus on device integration and high transaction processing systems.
  • Proven experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • In-depth knowledge of messaging architectures (e.g., MQTT, Kafka, RabbitMQ).
  • Strong understanding of zero trust architecture principles and implementation.
  • Experience with edge computing and IoT device management platforms.
  • Proficiency in programming languages such as Java, Python, or C++.
  • Familiarity with relational and NoSQL databases.
  • Strong problem-solving skills and the ability to handle complex tasks.
  • Excellent communication and collaboration skills, with the ability to work effectively in a team environment.

Company Information