Asentria Corporation is building an enterprise SaaS IOT device management platform for managing its remote monitoring hardware platforms (SiteBoss). This cloud system will involve remote SiteBoss devices pushing sensor values and sensor alarms to a server via some appropriate transport mechanism such as MQTT or Kafka, plus an interactive mode between server and device using (probably) SSL tunnels for bidirectional unit configuration, firmware updates, debug, etc.
We will use an open-source stack of components such as Telegraf, Influx, Postgres, Grafana, etc., as well as a custom web application. The first MVP will be more basic but it will rapidly evolve to a common IOT device configuration experience like we are all familiar with on our phones for device management (such as smart locks, thermostats, speakers, etc.). Collected sensor data will be displayed in Grafana dashboards for analytics.
A client/server application will allow cloud-based user management, alarm management, reporting, etc. This SaaS product will be a major pillar of our Asentria product line for a long time to come and thus this is a long-term product development project.
Asentria is seeking a Senior DevOps Engineer (fully remote) to focus on assisting in trial and construction and management of the open source data ingestion stack and other components of the architecture, and then building and maintaining the tools and infrastructure used to automate the release, deployment, and upgrade processes for workloads and production systems. This individual will work on developing the automated pipelines for cloud environments as well as providing consulting services to application and infrastructure teams specific to automated build, test and release automation. This role will be responsible for the operations and operating environment for the DevOps platforms and will drive troubleshooting efforts around incidents and outages.