
VFX Financial PLC
Remote Jobs
7 Jobs
• Build and own VFX’s detection and incident response capability from the ground up • Design and implement Microsoft Sentinel (SIEM) • Define logging requirements and onboard critical data sources • Build and maintain detection coverage aligned to real-world threats using MITRE ATT&CK • Lead the vulnerability management lifecycle and oversee attack surface monitoring • Act as the internal lead during security incidents, coordinating response with teams • Onboard an outsourced SOC provider and define operational expectations • Own the IT security risk register and track key operational metrics • Ensure effective communication and collaboration across teams
• Collaborate with engineering and product teams to analyse and refine requirements • Coordinate testing activities within the team • Design, implement, and execute both manual and automated tests • Drive test automation within the team, identifying suitable areas for automation • Build and maintain automated test suites (web or mobile, depending on role) • Identify, document, and track defects, working closely with developers to resolve issues • Help identify root causes of issues and contribute to effective solutions • Proactively identify high-impact bugs and ensure timely resolution • Contribute to improving testing processes, standards, and coverage • Integrate testing into CI/CD pipelines to support reliable and repeatable releases • Actively participate in Agile ceremonies
• Own the delivery of infrastructure across the Azure platform using Terraform and Terragrunt • Build and maintain reusable, scalable IaC modules and multi-environment configurations • Design and maintain CI/CD pipelines using GitHub Actions for infrastructure and platform services • Deploy and operate containerised workloads on Azure Container Apps • Ensure secure, consistent, and auditable infrastructure deployments • Drive improvements in reliability, scalability, and operational performance • Troubleshoot and resolve infrastructure, networking, and deployment issues • Implement and improve observability, monitoring, and incident response practices • Apply and enforce best practices for Azure networking, identity, and security • Collaborate with engineering teams to support microservice-based systems • Optimise cost and resource utilisation across Azure
• Own the end to end data platform including ingestion, transformation, storage, and consumption. • Design and maintain scalable, reliable, and cost efficient data pipelines. • Define and enforce data modelling standards including dimensional models and semantic layers. • Build and maintain dbt projects including models, tests, macros, and documentation. • Establish strong DataOps practices including CI/CD, automated testing, deployment workflows, and version control. • Implement and enforce data contracts, SLAs, and data quality standards. • Drive observability across the data platform including monitoring, alerting, lineage, and incident response. • Lead root cause analysis for data issues and eliminate systemic failures. • Optimise performance and cost across the data platform, with a strong focus on warehouse usage. • Partner with product, analytics, and engineering teams to define and deliver reliable data products. • Contribute to data platform strategy, architecture decisions, and tooling selection.
• Build and maintain cloud infrastructure on Microsoft Azure using Terraform • Contribute to the design and continuous improvement of the Azure platform architecture • Develop and maintain CI/CD pipelines using GitHub Actions • Implement secure, repeatable, and auditable infrastructure deployments • Support microservice-based systems and shared platform services • Monitor and improve platform reliability, performance, and availability • Troubleshoot infrastructure, deployment, and pipeline issues • Apply best practices across cloud security, networking, and identity management • Collaborate closely with engineering teams to support application delivery • Contribute to automation and standardisation across the platform
• Lead the design, development, and deployment of robust .NET applications within a cloud-based Azure environment • Define and implement scalable system architecture, ensuring performance, reliability, and maintainability across services • Drive CI/CD best practices, including the implementation and optimisation of pipelines using GitHub Actions • Collaborate closely with Product, Operations, and Engineering teams to translate complex business requirements into effective technical solutions • Mentor and support engineers within the team, providing technical guidance, code reviews, and fostering continuous development • Establish and uphold engineering standards across coding practices, security, performance optimisation, and system design • Actively participate in and lead code reviews, ensuring high-quality, maintainable, and consistent outputs • Contribute to Agile delivery processes, using tools such as Jira to track progress, manage priorities, and improve delivery predictability • Drive adoption of modern technologies, patterns, and approaches that enhance engineering efficiency and platform capability • Support incident resolution, root-cause analysis, and continuous improvement of system stability and resilience.
• Collaborate with engineering, product, operational SMEs, and wider stakeholders to translate complex requirements into robust technical solutions. • Architect, implement, and rigorously test high-quality .NET applications with a focus on performance, reliability, and scalability. • Produce clean, maintainable, and well-documented code aligned with VFX engineering standards. • Proactively identify and remediate defects through detailed root-cause analysis. • Maintain and enhance existing applications, ensuring resilience and operational efficiency across our .NET ecosystem. • Conduct peer code reviews to ensure quality, maintainability, and adherence to engineering best practices. • Create comprehensive technical documentation to support future development, onboarding, and architectural clarity. • Remain current with emerging .NET technologies and best practices, implementing improvements that strengthen the competitiveness and robustness of our platform. • Embed security principles directly into the codebase, addressing risks proactively. • Partner with QA teams on test planning and execution to uphold VFX’s high software quality standards. • Actively participate in Agile ceremonies, contributing to predictable delivery, improved collaboration, and continuous improvement across sprints.