Conduct UX audits of existing web pages and propose data-informed improvements to enhance usability, engagement, and conversion rates.
Ensure all web designs are responsive, accessible (WCAG compliant), and optimised for performance across devices and browsers.
Own, maintain, and evolve Vistra's web design system — including component libraries, design tokens, UI patterns, and interaction standards — ensuring consistency and scalability across all web properties.
...
- Build and maintain channel partnerships including dealers, distributors, and key industry accounts
- Lead full-cycle project development including resource identification, technical solution design, commercial negotiation, contract signing, and project execution support
- Coordinate internal and external resources to drive project timelines and achieve sales targets
...
Manage infrastructure as code (IaC) using Terraform or CloudFormation to provision and optimize AWS resources, such as EC2 instances, S3 buckets, EMR for Apache Spark-based processing (supporting our PMA product), and ECS/EKS for containerized deployments.
Implement comprehensive monitoring, logging, and alerting systems with CloudWatch, X-Ray, and third-party tools (e.g., Prometheus/Grafana integrations) to track model performance, detect anomalies, handle concept drift, and ensure high availability for customer-facing tools like Q&A chatbots and predictive maintenance advisors.
Collaborate in an Agile environment with ML engineers, data scientists, and SRE teams to conduct A/B testing, version models, automate rollbacks, and optimize costs through auto-scaling and spot instances.
...
Build reusable UI and application frameworks that support long-term maintainability, extensibility, and performance.
Integrate GUIs with hardware-control layers, quantum SDKs, and backend orchestration systems through well-defined APIs.
Develop robust testing strategies including unit, integration, functional, and UI automation tests; work with QA to ensure system-level reliability.
...