Overview

 

This role revolves around the technical leadership and development of VP’s industrial IoT platform – VPVision – as we undertake trials to connect more customer applications and enhance the data driven services we can provide.  Using existing AWS architecture as a baseline and an existing Django front-end, improvements, optimisations and new features will be developed to support customer use cases and an internal development roadmap.  Responsibilities are focused on the trial phase, the task of scaling out a solution when moving to production is handed off to another team.  In the long term, if the development team expands, there may be an opportunity for this role to include line management responsibilities and for technical expertise to become more focused in a specific area of development.   

Responsibilities and Activities

  • Define and deploy AWS cloud infrastructure to support development of VPVision.
  • Innovate and develop new features independently, or by managing 3rd party providers / contractors, whilst ensuring it can be scaled to 1000’s of devices.
  • Own the development of VPVisions IoT telemetry platform, based on the Django Web Framework, undertaking design reviews and ensuring buy in from the team tasked with production deployments and scale up.
  • Transition newly developed features and code from trial and proof of concept instances over to the IT department for scale-out.
  • Create a development and deployment framework that ensures a high quality of work where software is sufficiently tested, validated and released in line with best practice.
  • Based on customer feedback and internal business needs, collaborate with other domain experts and contribute to the creation of a long-term technology roadmap.
  • Appraise new technology and assess its suitability for application within VPVision.
  • Own the development and delivery of new features in line with the technology roadmap.
  • Engage stakeholders to understand requirements for security, regulation and documentation so that these can be handled appropriately and there is a clear route to compliance.
  • Deliver rapid customer trials by spinning up new instances and modifying code on the fly to impress customers and secure new sales. 
  • Diagnose the root cause and provide corrective actions for issues experienced during trial and proof-of-concept deployments.
  • Create cloud environments in which to innovate with data and rapidly trial new ideas.
  • Design and development new UI / UX, create novel data visualisation techniques.
  • Develop monitoring and alerting tools for the portal infrastructure.
  • Control access permissions across multiple cloud accounts;
  • Scope out and estimate tasks, create project plans, report on progress, manage risks and opportunities. 
  • Interface with customers (internal / external) to support sales efforts, understand project scope and create requirements documents;
  • As the technical lead for development projects, use appropriate management techniques (ie SCRUM) to ensure the delivery team are correctly prioritised and able to work effectively.
  • Assume responsibility for your teams delivery of work to time, cost and quality.
  • Identify training needs for the team, provide 1 on 1 coaching.
  • Manage resource conflicts.
  • Provide engineering oversight of 3rd party developers and contributors to ensure their work is in-line with VP’s best practice, roadmap, quality and development strategy.

Skills and Experience

Required:

  • Experience with AWS or similar cloud technology;
  • Experience with the Django framework and javascript;
  • Experience of working in a leadership capacity; 
  • Excellent problem-solving skills. Takes ownership of problems and sees them through to a conclusion;
  • Strong verbal, written, mathematical and spatial reasoning skills;
  • Organised, data-driven and an analytical mind;
  • Experience with data visualisation and presentation;
  • Motivated, enthusiastic and interested by the industry and products;
  • Passionate about attention to detail and delivery of high quality content;
  • Experience with relational databases and SQL;
  • Familiar with Git or other types of source control.

Desirable:

  • Automotive industry experience;
  • Experience with javascript graphing libraries such as D3, google charts, Charts.js;
  • Experience with modern javascript frameworks;
  • Experience with REST and WebSocket APIs;
  • Experience with deploying infrastructure as code using Terraform/Cloudformation/Chef/Ansible;
  • Familiar with AWS IAM concepts;
  • Interface and user experience design capabilities. 

CV Document

This field is required

Cover Letter Document

This field is required

Vantage Power explicitly rejects any obligations, conditions or terms and conditions attached to any CV, profile or email. All agreements are subject to contract.