IoT Backend Software Engineer
Uptake Technologies Inc
Contract Chicago , Illinois, United States Posted 4 years ago
About Position
IoT Backend Software Engineer (Contract)
$75.00 / Hourly
Chicago , Illinois, United States
IoT Backend Software Engineer
Contract Chicago , Illinois, United States Posted 4 years ago
Description
As a IoT Backend Software Engineer, your responsibilities may include, but are not limited to, the following Build a highly scalable framework for ingesting, transforming and enhancing data at web scaleBuild remote management workflow automation tools aimed at large scale deployments of heterogeneous devicesCreate interactive visualization tools and dashboardsDevelop data harvesting stacks aimed at specific industrial assets, both standardized and proprietaryImplement machine learning models that enable customers to glean hidden insights from their dataQualifications Required35 years of experience programming in a modern object oriented programming language2+ years working with SQL and noSQL database technologies2+ years working knowledge of structure and usage of RESTful web services12+ years using Springs open source toolsPreferredMasters or PhD in related fieldBeing an open source contributorAbility to work quickly and collaboratively in a fastpaced, entrepreneurial environmentSolid objectoriented programming and design skillsOutstanding programming and problem solving skillsStrong passion for technology and building great systemsExcellent communication skills and ability to work using Agile methodologiesExperience with Akka, stream processing technologies and concurrency frameworksExperience with noSQL solutions Cassandra, HDFS and/or ElasticsearchExperience with Data modelingExperience with Chef, Puppet, Ansible, Salt or equivalentExperience with Docker, Mesos and MarathonExperience with distributed messaging services, preferably Kafka and MQTTExperience with distributed data processors, preferably SparkExperience with Angular, React, Node.js or equivalentExperience with Reactive and/or Functional programmingUnderstanding of Thrift, Avro or protocol buffers
By applying to a job using PingJob.com you are agreeing to comply with and be subject to the PingJob.com Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.