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