Role- Senior IoT Architect Location: St Louis, MO Term: 6 months+ Interview process: Phone + Skype Visa- Any Rate: DOE Deskription: • Highly proficient in Java/J2EE, Neo4J,Node.JS, REST • Hands-on experience on one of the IOT Platforms – Amazon IOT, DIGI, Seecontrol, Azure, Axeda, Thingworx, Wind River, 2lemetry, Xively, KA, Thingspeak • Excellent development/core competencies, understanding of algorithms, design patterns etc and ability to write quality code which is self-documented. • Architecture: - Distributed Systems, Service Oriented Architecture - Web Oriented Architecture - Event Driven Architecture - Restful Service Architecture (Mandatory) • Application Design: Object Oriented Design Principle - Solid Design Principles - Design Pattern ; GOF Design Pattern ; JEE Design Pattern ; Integration Design Pattern (Mandatory) • Application Framework- Core JAVA, Test Driven Development - Multithreading - Collections - JDK 5, 6, 7 Core Spring Framework - Spring MVC - Spring Batch - Spring Integration J PA / Hibernate Web Services: - JAX - WS - JAX - RS - JAX - B JEE: - JSP Servlet - JSF - EJB (Mandatory) • Methodology- SCRUM / XP Waterfall / SDLC RUP 5: Tooling- Continuous Integration - Jenkins, Hudson, Bamboo Configuration Management - SVN, GIT Build - MAVEN / Gradle App Server - Web Sphear, Web Logic, Tomcat, JBOSS • Experience with Java,NodeJS (Mandatory) • Experience with any queuing technology: Kafka • Experience with noSQL DBs like MongoDB Education: Bachelor’s degree in computer science, business, or related field and/or equivalent experience and education Key Competencies •Communication Technologies: Bluetooth LE, ZigBee, Z-Wave, WiFi, LORA, •IOT Streaming Protocols: MQTT, AQP, CoAP, Extensible Messaging and Presence Protocol (XMPP), DDS, Advanced Message Queuing Protocol (AMQP) •DIY Borads - Raspberry Pi, Aurduino – Galelio / Yun, Beagleboard •TCP/IP protocol stack •Real-Time Operating Systems (RTOS) / Embedded operating systems. •Cyber security, cryptography, authentication, and secure communication protocols such as HTTPs/SSL/IPSec/VPN •Maven, JUnit, Jenkins •LPWAN, 6LowPan, MQTT, Bluetooth, etc… •Networking protocols such as UDP, TCP, SMNP, NTCIP •groovy, ruby on rails, python, Objective-C, MQx, Android, iOS Programming: •Strong attention to detail •Excellent communication skills •Very good analytical skills, problem solving skills with passion for learning is a must About ikauda We are an experienced and passionate team of IT professionals and business support staff offering businesses a wide range of IT services. Our focus is on assisting businesses in developing their key-drivers of growth: technology, productivity, and cost-effectiveness. By providing customized business solutions to our customers, and by leveraging our network of talented IT professionals ikauda is a fast-growing firm specializing in IT services, recruiting, and talent management. Regards, Nikki Dangol Talent Acquisition specialist ndangol@ikauda.com Direct:814 920 6995 www.ikauda.com