Software Engineer at BlueIoT

Melbourne melbourne engineering full-time
Description
Posted 29 days ago

About Us

Blue IoT is a leading-edge smart cities vendor and integrator renowned for 'Encompass Blue' - the world's first IoT smart cities platform suite. Driven by a Greentech/Proptech and systems thinking 360-degree approach, Blue IoT is at the forefront of sustainable innovation, delivering outstanding results. Blue IoT is the recipient of the Australian IoT Pioneer Award 2019, the FMA FM Industry Awards for Excellence 2019 for Industry Innovation, and most recently, the Global FM Highly Commended Award of Excellence in FM 2020.Challenging times like the present have acted as a catalyst for advancing smart buildings, cities, and assets to optimise the wellness of people and the planet. Blue IoT acts on this urgency for sustainability, executing a move towards carbon net-zero by rendering solutions for substantially conserving our planet's resources, while simultaneously enhancing the human experience. At the heart of our service is Encompass Blue, which delivers world-leading savings of 20 to 50% of total energy use, maintenance costs, and the subsequent carbon footprint. Consolidating an array of functions, this state-of-the-art technology embodies excellence in the cloud, IoT, interoperability, smart sensors & controllers, machine learning, predictive maintenance, and cybersecurity. Encompass Blue provides a broad, open platform for digital transformation in FM (facilities management), infrastructure, buildings, and smart cities. Additionally, this technology also facilitates effective Covid-19 risk mitigation services. Notable for its continuous engagement model, Blue IoT is focused on a partnership with its clients, enabling a consistent flow of benefits. The Encompass Blue smart cities platform suite administers any combination of the following solutions:

  1. Building Management System (BMS)
  2. Building Energy Management System (BEMS)
  3. IoT SCADA – Low latency services
  4. Sub-metering (Electricity, Gas, Water)
  5. Demand Response Management
  6. DLP (Defects Liability Period) as a Service
  7. Space utilisation
  8. Indoor/Outdoor Environmental Monitoring
  9. Condition monitoring
  10. Mission critical monitoring
  11. Fault Detection & Diagnostics (FDD) Predictive Maintenance
  12. Health, Wellness & Safety
  13. COVID-19 risk mitigation, including people counting, proximity mapping, thermal temperature of people, airflow change management, filter management, anti-microbial sprays, etc.
  14. BIM &/or Digital Twins Integration
  15. Interoperability/Applications integration/collaboration
  16. Micro & Smart Grid management

The Role

  • Provide technical solution design and support in these areas:
  • Internal System Stack
  • MQTT, Rest APIs, Python/JavaScript Scripting,
  • Cloud and Network Infrastructure
  • Capacity Planning
  • Scalable (standardised and simple)
  • Stability for High Availability
  • Remote Monitoring and Administration of IoT Systems
  • Cloud and Network Infrastructure
  • Edge Devices
  • Integration between platforms and services
  • Physical hardware right through to Cloud
  • Dashboarding design using existing platform
  • IoT sensors for control / monitoring
  • Support the existing feature set
  • Refactor where necessary
  • Continually improve the underlying tech platform
  • Maintain operational, configuration, and procedural documentation
  • Develop and implement technical solutions to support core business
  • Maintain knowledge, skills and awareness of industry trends to support new applications and business initiatives.

About You

  • Minimum 5 years commercial experience
  • Enjoy learning and implementing on the go
  • Self-starter, able to identify problems and take initiative to present / implement solutions
  • Problem Solver, good skills in troubleshooting
  • Good written and verbal skills
  • Willingness to work across multiple parts of our stack / codebase

Willing to work both in a team or solo depending on the solution requirements

Capabilities

  • Client Focus – Engage / communicate with clients and stakeholders to achieve best outcomes for all
  • Technology – Encourages investigation and application of emerging / best-suited technologies to serve business outcomes
  • Strategic Thinking – Connect big picture with detail formation helping to set direction for future business initiatives
  • Problem Solving – Able to understand a system and identify areas where problems may arise
  • Leadership – Managing and motivating people well to achieve team goals
  • Communication – Articulate, confident, concise, subject to the most appropriate medium
  • Professionalism & Accountability – Takes responsibility for own work, while utilising specialist expertise of others
  • Risk Awareness– appropriate due diligence applied for risk mitigation
  • Security Conscious – care and practice taken to ensure best practice around operational and developmental security
  • Initiates Change – Generates ideas for innovation for enhanced working practices and solutions

Technical Skills

  • Bachelor Degree in Engineering or Computer Science
  • Competent in software design patterns
  • Competent in Python, JavaScript
  • Competent using and administrating Linux (SSH, Tunnelling)
  • Competent in PKI
  • Competent with Git / Version Control
  • Competent in security best practice
  • Experience in Full Stack Development
  • Experience in Dashboarding / Monitoring Suites
  • Experience in microservices (Docker)
  • Experience in Database Administration (SQL, Mongo, Time Series)
  • Experience in WebDev

Key Selection Criteria

Qualification

  • Bachelor honours degree in Computer Science ( Software engineering )
  • Masters degree (coursework) in Computer Science

Skills / Competencies

  • • Bachelor Degree in Engineering or Computer Science
  • • Competent in software design patterns
  • • Competent in Python, JavaScript
  • • Competent using and administrating Linux (SSH, Tunnelling)
  • • Competent in PKI
  • • Competent with Git / Version Control
  • • Competent in security best practice
  • • Experience in Full Stack Development
  • • Experience in Dashboarding / Monitoring Suites
  • • Experience in microservices (Docker)
  • • Experience in Database Administration (SQL, Mongo, Time Series)
  • • Experience in WebDev
  • API integration
  • MQTT
  • Node Red

Experience

  • Minimum 5 years commercial experience
  • Proven Problem Solver who can debug and troubleshoot in a timely manner
  • Degree in software engineering
  • 10 years commercial experience
  • Has undertaken many training programs, ie: Microsoft, AWS etc

Other Qualifications / Professional Training

  • Microsoft
  • AWS

What We Offer

Excellent benefits are on offer including a great corporate culture, flexible hours, lots of fun, lots of learning and breaking technology barriers making a real difference to our clients and to our planet. Remuneration will be commensurate with experience and great potential for much greater rewards.