
Octopus Energy · London
Seen this advert before? That is because we are continuing to grow! We are very excited to be growing our small and efficient TechOps team at Octopus. We aren...
Seen this advert before? That is because we are continuing to grow!
We are very excited to be growing our small and efficient TechOps team at Octopus. We aren't looking for standard IT support - we are looking for an ambitious, deeply knowledgeable and experienced TechOps Generalist to join our team, to grow with the rest of the company, and ensure we are doing so in a secure and safe way.
You will be a key partner in defining what TechOps is at Octopus. We will be continuing to shape this team to provide world class support to our employees, building our way out of problems with engineering firepower and undertaking transformational organisational change. We don't just "fix" things - we automate them out of existence.
For us, a Generalist isn’t about knowing a little of everything, it’s a multi-disciplinary role for someone who’s deeply experienced in many facets of Enterprise IT. Think multi-domain specialist - not Jack of all trades.
What is TechOps?
A more modern, more lean version of a traditional Enterprise IT team with around one of us for every 1000 people at Octopus. We cover everything from what most people would call “1st line support” all the way up to high-level strategic planning, and everything in between.
We tackle big problems and the breadth of work is huge. Dealing with ambiguity is a key part of working in TechOps, and every day will be a new and exciting one, working on varying challenges across the company and keeping plates spinning.
We have a cloud-first approach to everything we do. This allows us to scale quickly and focus on things where we can add the most value. No on-prem AD here!
Roles that you might currently be in: Systems engineer, DevOps, Tech support, Technical support, Technical support analyst, IT support, IT desktop support, Systems Administrator, Network Administrator, Workplace technology, Solutions specialist, Solutions administrator, Systems manager, Support manager.
WPP is the trusted growth partner for the world’s leading brands. We unite cutting-edge media intelligence and data solutions, world-class creativity, next-generation production, transformative enterprise solutions and expert strategic counsel in a single company – powered by exceptional talent and our agentic marketing platform, WPP Open, to help our clients navigate change, capture opportunity and deliver transformational growth. We work with the world's most valuable brands and have global reach across 100+ markets, with deep local expertise. Our people are the key to our success. We're committed to fostering a culture of creativity, belonging and continuous learning, attracting and developing the brightest talent, and providing exciting career opportunities that help our people grow. For more information, visit WPP.com. Why we're hiring: The Head of Infrastructure, Data & Technology Solutions is responsible for establishing and coordinating the infrastructure standards, operating model, governance, and cross-cutting platform capabilities required to run DTS products securely, reliably and consistently. DTS operates a federated model, where specialist product and platform teams retain autonomy for how they build, deploy and operate their own environments. The Head of Infrastructure ensures those teams operate within a common set of DTS standards for reliability, observability, security, deployment control, cost visibility, operational readiness and resilience. The role will work closely with the CTO, Chief Architect, SVP Data Collaboration Infrastructure, SVP Security and Compliance, TechOps, Engineering, Product, Enterprise Technology and platform leads across InfoSum, Open Intelligence, Resolve and other DTS capabilities. The purpose of the role is to create alignment and visibility across infrastructure and providing the autonomy needed by specialist teams to operate according to agreed standards and principles. What you'll be doing: 1. Infrastructure standards and operating model Define and maintain the common infrastructure standards that DTS platforms must meet. This includes: * Working with DTS leadership to define infrastructure principles, minimum standards and operating expectations. * Establishing standards for reliability, observability, deployment governance, security, resilience, cost visibility and operational readiness. * Ensuring standards are practical and can be adopted by different DTS platform teams. * Creating a clear infrastructure operating model that distinguishes between central standards and product-team autonomy. * Ensuring infrastructure standards are aligned with DTS architecture, security, product and commercial priorities. 1. Federated infrastructure governance Coordinate a federated infrastructure model across DTS. This includes: * Ensuring InfoSum, Open Intelligence, Resolve and other platform teams can operate their own infrastructure while meeting common DTS requirements. * Avoiding unnecessary centralisation that would slow down specialist teams or remove useful autonomy. * Defining where common tooling or central coordination is required. * Ensuring each product/platform team has clear infrastructure ownership and accountability. * Creating mechanisms to monitor whether teams are operating within agreed standards. 1. Alignment with DTS leadership Ensure infrastructure decisions are aligned with senior DTS leadership and broader platform strategy. This includes: * Taking direction from the CTO, Chief Architect, SVP Data Collaboration Infrastructure and SVP Security and Compliance on infrastructure priorities. * Translating DTS architecture and security principles into practical infrastructure standards. * Working with DTS leaders to resolve trade-offs between autonomy, standardisation, cost, security and reliability. * Ensuring infrastructure decisions support the wider DTS platform direction. * Providing leadership with visibility of infrastructure risks, gaps, dependencies and progress. 1. Deployment governance and change visibility Create common deployment governance and production change visibility across DTS. This includes: * Defining minimum standards for production deployment processes. * Establishing central visibility of who deployed what, when and where. * Supporting release gates, change records and deployment auditability. * Enabling teams to use their own deployment tooling while reporting into a common deployment record. * Supporting mechanisms to pause or control deployments during high-risk or sensitive periods. * Ensuring deployment activity can be correlated with incidents, outages and platform instability. 1. Observability,monitoringand operational visibility Define common observability and monitoring expectations across DTS platforms. This includes: * Establishing standards for logging, metrics, tracing, alerting and dashboards. * Ensuring product teams provide the right operational and security telemetry. * Supporting cross-platform visibility for incidents, chained attacks, service degradation and performance issues. * Working with Security Operations on SIEM, SOC and threat detection requirements. * Ensuring infrastructure and application events are visible to the right operational teams. 1. Reliability,resilienceand operational readiness Ensure DTS platforms meet agreed reliability and resilience expectations. This includes: * Defining standards for service-level objectives, availability, recovery, incident readiness and operational maturity. * Working with platform teams to ensure services are designed and operated to appropriate reliability levels. * Supporting disaster recovery, business continuity and operational readiness requirements. * Ensuring teams have appropriate runbooks, escalation paths and incident response processes. * Tracking recurring operational issues and ensuring they are addressed through the appropriate teams. 1. Infrastructure security alignment Work with Security and Compliance to ensure infrastructure standards support DTS security requirements. This includes: * Ensuring infrastructure standards reflect security requirements around access control, network exposure, ingress/egress, secrets, logging and hardening. * Working with the Cloud and Platform Security Lead where applicable. * Ensuring teams provide evidence that required infrastructure security controls are in place. * Supporting the reduction of unnecessary public exposure across DTS services. * Ensuring infrastructure governance supports audit, compliance and client assurance requirements. 1. Cost visibility and capacity oversight Establish infrastructure cost transparency and capacity visibility across DTS. This includes: * Defining standards for cloud cost reporting and allocation. * Ensuring teams can report infrastructure cost by product, platform, client or workload where appropriate. * Identifying areas of duplication, waste or inefficient infrastructure use. * Supporting capacity planning across growing DTS platforms and AI/data workloads. * Providing leadership with clear visibility of infrastructure cost drivers and optimisation opportunities. 1. Relationship with TechOps Work closely with the TechOps function while maintaining clear ownership boundaries. TechOps is responsible for day-to-day delivery operations, environment support, release coordination and operational support to engineering teams. The Head of Infrastructure is responsible for defining infrastructure standards, governance, shared visibility, reliability expectations and cross-DTS platform coordination. This includes: * Partnering with TechOps to ensure infrastructure standards are practical in delivery workflows. * Using TechOps feedback to identify recurring operational issues and improvement opportunities. * Avoiding duplication of TechOps responsibilities. * Ensuring delivery operations and infrastructure governance operate as a joined-up capability. * Clarifying when issues should be handled by TechOps, product engineering, infrastructure teams, security or DTS leadership. 1. Common tooling and shared platform capabilities Identify and coordinate shared tooling where it benefits DTS. This includes: * Assessing where common tooling should be used for deployment governance, observability, incident management, cost reporting, infrastructure inventory and operational reporting. * Avoiding unnecessary standardisation where teams need specialist tooling. * Supporting common integration points rather than forcing all teams onto identical infrastructure stacks. * Defining central capabilities that allow teams to remain autonomous while providing DTS-wide visibility. * Working with Architecture and Infrastructure teams to introduce shared services where there is clear value. Who you'll be working with: The Head of Infrastructure will be accountable for: * Common DTS infrastructure standards and operating model. * Federated infrastructure governance across DTS platforms. * Alignment of infrastructure activity with DTS leadership direction. * Deployment governance and production change visibility. * Observability, monitoring and operational visibility standards. * Reliability, resilience and operational readiness expectations. * Infrastructure cost visibility and reporting. * Clear distinction and partnership between Infrastructure and TechOps. * Infrastructure alignment with DTS architecture, security and compliance requirements. * Ensuring platform teams retain autonomy while meeting common DTS standards. What you'll need: The successful candidate will have: * Multiple years of experience overseeing infrastructure, platform engineering, SRE, DevOps, cloud operations or technology operations leadership. * Strong understanding of cloud platforms, deployment models, observability, reliability, infrastructure governance and operational resilience. * Experience working in federated or matrixed technology organisations. * Ability to define standards and operating models without over-centralising delivery. * Strong understanding of CI/CD, deployment governance, incident management, monitoring, logging and production operations. * Good knowledge of infrastructure security, access control, network exposure, cloud posture and operational risk. * Ability to influence senior technical leaders and product/platform teams without relying solely on line authority. * Strong stakeholder management skills across Engineering, Architecture, Security, Product, TechOps and Enterprise Technology. * Ability to balance autonomy, consistency, security, reliability and delivery speed. * Clear communication skills and the ability to create practical standards that teams can adopt. Leadership expectations The Head of Infrastructure is expected to: * Act as a coordinator and enabler, not a central blocker. * Respect the autonomy of specialist product and platform teams. * Create clarity around infrastructure standards and expectations. * Work closely with DTS senior leadership and take direction from agreed architecture and security strategy. * Build trust with TechOps, Engineering, Infrastructure, Security and Product teams. * Challenge teams where infrastructure practices create risk, poor visibility or operational weakness. * Avoid unnecessary centralisation while reducing fragmentation where it creates risk. * Provide clear reporting on infrastructure health, cost, reliability and operational readiness. Success measures Success in the role will be measured by: * DTS having clear and adopted infrastructure standards. * Product and platform teams operating autonomously while meeting common DTS expectations. * Improved visibility of deployments and production changes across DTS. * Better observability and monitoring across DTS platforms. * Clearer understanding of infrastructure ownership and operational accountability. * Improved ability to correlate incidents with deployments and infrastructure changes. * Reduced infrastructure fragmentation where it creates operational, security or cost risk. * Improved infrastructure cost transparency. * Stronger alignment between Infrastructure, TechOps, Security, Architecture and Engineering. * Leadership having confidence in the reliability, visibility and governability of DTS infrastructure. Who you are: You're open: We are inclusive and collaborative; we encourage the free exchange of ideas; we respect and celebrate diverse views. We are open-minded: to new ideas, new partnerships, new ways of working. You're optimistic: We believe in the power of creativity, technology and talent to create brighter futures or our people, our clients and our communities. We approach all that we do with conviction: to try the new and to seek the unexpected. You're extraordinary: we are stronger together: through collaboration we achieve the amazing. We are creative leaders and pioneers of our industry; we provide extraordinary every day. What we'll give you: Passionate, inspired people – We aim to create a culture in which people can do extraordinary work. Scale and opportunity – We offer the opportunity to create, influence and complete projects at a scale that is unparalleled in the industry. Challenging and stimulating work – Unique work and the opportunity to join a group of creative problem solvers. Are you up for the challenge? #LI-Hybrid We believe the best work happens when we're together, fostering creativity, collaboration, and connection. That's why we’ve adopted a hybrid approach, with teams in the office around four days a week. If you require accommodations or flexibility, please discuss this with the hiring team during the interview process. WPP is an equal opportunity employer and considers applicants for all positions without discrimination or regard to particular characteristics. We are committed to fostering a culture of respect in which everyone feels they belong and has the same opportunities to progress in their careers. PLEASE READ OUR PRIVACY NOTICE (HTTPS://WWW.WPP.COM/EN/CAREERS/WPP-PRIVACY-POLICY-FOR-RECRUITMENT) FOR MORE INFORMATION ON HOW WE PROCESS THE INFORMATION YOU PROVIDE.
About Neo4j: Neo4j is the graph intelligence platform that transforms data into knowledge to power the next generation of intelligent applications and AI systems. It includes enterprise-ready knowledge graphs for accurate, explainable, and governed AI; the most comprehensive, trusted, and easy-to-deploy graph capabilities across any environment and data source; and an unmatched ecosystem trusted by 84 of the Fortune 100 and supported by the world’s largest graph community. Intelligence that works. Results that matter. Built to work everywhere and integrate with everything across every cloud for dynamic, personalized, and autonomous AI systems. We deliver quicker results, contextual knowledge, and solutions that impact customers and employees across the business. Our Vision: At Neo4j, we have always strived to help the world make sense of data. As business, society and knowledge become increasingly connected, our technology promotes innovation by helping organizations to find and understand data relationships. We created, drive and lead the graph database category, and we’re disrupting how organizations leverage their data to innovate and stay competitive. THE ROLE Join the team behind Neo4j Graph Analytics for Snowflake, our Snowflake Native App that brings the full power of Neo4j Graph Data Science directly into customers' Snowflake accounts, with no data movement required. You'll work on a product that lives natively inside Snowflake: a containerized Java + Python runtime, a SQL-first API, and a release pipeline that ships graph analytics to enterprise data platforms. Our customers are data engineers and data scientists across financial services, supply chain, telco, and beyond, who use it to run PageRank, community detection, pathfinding, and node embeddings against the warehouses where their data already lives. This is a hands-on, mid-to-senior role at the intersection of graph analytics, cloud-native distribution, and DevOps, with a meaningful say in the platform's technical direction. WHAT YOU'LL DO * Build and evolve the Neo4j Graph Analytics for Snowflake application, embedding Neo4j Graph Data Science into the Snowflake platform. * Design and improve our SQL-facing API: stored procedures, UDFs, and the surface area customers call from their warehouses. * Own significant parts of the build, release, and deployment pipeline: Snowflake CLI, Gradle, container images, and the Java/Python runtimes that execute inside Snowpark Container Services. * Improve the platform's security posture: caller's rights vs. owner's rights stored procedures, restricted caller's rights (RCR), grants, and proactive image scanning. * Collaborate with customers and Solution Engineers to turn real-world requirements into scalable features. * Contribute to operational excellence: runbooks, release processes, observability, and reproducible dev environments. WHAT YOU'LL BRING * 4+ years of professional experience building and shipping production-quality software. * Strong SQL skills and real experience integrating with cloud data warehouses (Snowflake, BigQuery, Redshift, Databricks, or similar). * Solid grounding in at least one of Java or Python, and willingness to be effective in both. * A genuine DevOps mindset: comfortable owning build pipelines, container images, releases, and the operational side of a product. * Experience designing software for performance, scalability, and predictable cost on cloud infrastructure. BONUS POINTS * Hands-on experience with Snowflake, especially Native Apps, Snowpark Container Services, or building stored procedures and UDFs at scale. * Familiarity with Docker, OCI image registries, and security scanning tooling (Semgrep, Snyk, Trivy, etc.). * Understanding of graph theory and graph algorithms (centrality, community detection, pathfinding, embeddings), or strong curiosity to learn them. * Background in distributed systems, JVM performance tuning, or columnar/analytical query engines. Experience working in a distributed, remote-first team and shipping to enterprise customers. #Li-Hybrid Why Join Neo4j? Neo4j is, without question, the most popular graph intelligence platform in the world. We have customers in every industry globally, and our products are a proven product/market fit. Joining our team is an opportunity to shape the future of data and analytics. Below are just a few exciting facts about Neo4j. * Neo4j is one of the fastest-scaling technology companies in this industry. It recently surpassed $200M in annual recurring revenue (ARR), doubling its ARR over the past three years. * Raised the biggest funding round in database history ($325M Series F). Backed by world-class investors like Eurazeo, GV (formerly Google Ventures), and Inovia Capital, Neo4j has raised over $600M in funding and is currently valued at over $2Bn. This puts Neo4j among the most well-funded database companies in history. * 84% of the Fortune 100 and 58% of the Fortune 500 use Neo4j. Examples include Boston Scientific, BT Group, Caterpillar, Cisco, Comcast, Department for Education UK, eBay, NBC News, Novo Nordisk, Worldline, and others. * Co-founder and CEO Emil Eifrem has built an amazing culture that prides itself on relationships, inclusiveness, innovation, and customer success. * Countless industry awards. Massive enterprises and individual developers/data scientists love Neo4j. A strong sense of community and ecosystem is built around the platform. * A recent Forrester Total Economic Impact™ Study cited Neo4j as delivering 417% ROI to customers. Research shows that members of underrepresented communities are less likely to apply for jobs when they don’t meet all the qualifications. If this is part of the reason you hesitate to apply, we’d encourage you to reconsider and give us the opportunity to review your application. At Neo4j, we are committed to building awareness and helping to improve these issues. One of our central objectives is to provide an inclusive, diverse, and equitable workplace for everyone to develop their potential and have a positive, career-defining experience. We look forward to receiving your application. Neo4j Values: Neo4j is a Silicon Valley company with a Swedish soul. We foster collaboration and each of us is empowered to contribute and put our innovative stamp on projects. We hire candidates who reflect the following Neo4j core values: (we)-[:VALUE]->(relationships) (we)-[:FOCUS_ON]->(userSuccess) (we)-[:THRIVE_IN]->(:Culture {type: [‘Open’, ‘Inclusive’]}) (we)-[:ASSUME]->(:Intent {direction:’Positive’}) (we)-[:WELCOME]->(:Discussions {nature: ‘IntellectuallyHonest’}) (we)-[:DELIVER_ON]->(ourCommitments) Neo4j is committed to protecting and respecting your privacy. Please read the privacy notice regarding Neo4j's recruitment process to understand how we will handle the personal data that you provide. More information at www.neo4j.com. ©2026 Neo4j, Inc., Neo Technology®, Neo4j®, Cypher®, Neo4j Bloom™, Neo4j Graph Data Science Library™, Neo4j® Aura™, and Neo4j® AuraDB™ are registered trademarks or a trademark of Neo4j, Inc. All other marks are owned by their respective companies.
Senior Appian Development Consultant Why Valtech? We’re the experience innovation company - a trusted partner to the world’s most recognised brands. To our people we offer growth opportunities, a values-driven culture, international careers and the chance to shape the future of experience. The opportunity At Valtech, you’ll find an environment designed for continuous learning, meaningful impact, and professional growth. Whether you're pioneering new digital solutions, challenging conventional thinking or building the next generation of customer experiences, your work will help transform industries. The Role: You'll work alongside multidisciplinary teams of strategists, architects, engineers, analysts, designers and consultants, helping enterprise organisations modernise business operations through low-code technology, workflow automation and intelligent digital solutions. Our capability spans the full transformation lifecycle; from discovery and solution design through to implementation, optimisation and continuous improvement. We work across sectors including financial services, retail, healthcare, automotive, media and the public sector, delivering enterprise platforms that simplify complex business processes and create measurable business value. As a Senior Appian Consultant, you'll play a key role in designing and delivering scalable Appian solutions that improve operational efficiency, automate manual processes and enable organisations to respond faster to changing business needs. This is a hands-on consulting role requiring strong technical expertise, client engagement skills and the ability to translate business requirements into robust enterprise applications. Role Responsibilities: You are a hands-on Appian specialist who enjoys solving complex business challenges through modern low-code technology. You combine strong technical capability with a consulting mindset and enjoy working closely with clients to understand problems before designing scalable solutions. You will lead the design, configuration and development of enterprise Appian applications, ensuring solutions are secure, maintainable and aligned to Appian best practices. You'll contribute throughout the delivery lifecycle, from technical design and sprint planning through to testing, deployment and production support. Working collaboratively with architects, product managers, business analysts and engineering teams, you'll help shape technical solutions that balance business requirements with implementation practicality. You'll be comfortable leading technical discussions with clients, providing guidance on solution design, integration approaches and delivery best practice while mentoring junior developers and helping elevate engineering quality across delivery teams. You'll actively contribute to Agile delivery ceremonies, supporting backlog refinement, estimation, sprint demonstrations and continuous improvement initiatives. You will also play an important role in maintaining delivery quality through technical reviews, unit testing, deployment management and performance optimisation. As technology continues to evolve, you'll remain curious and committed to continuous learning; embracing new Appian capabilities and identifying opportunities to improve delivery through automation, reusable components and emerging AI capabilities. Must have Qualifications: * Proven experience delivering enterprise-scale Appian solutions within complex client * Strong experience developing Appian applications using Records, Record Types, Relationships, SAIL Interfaces, Process Models, Sites, Reports and CDTs, with the ability to manage a single application through its full lifecycle. * Strong understanding of relational databases, SQL, data modelling and enterprise data structures. * Comfortable working day-to-day within blended teams of client staff and third-party vendors, building good working relationships and adapting to the client's tools, processes and team culture. * Experience designing and implementing integrations using Connected Systems, Web APIs and external services, including REST and SOAP-based integration patterns, exercising sound judgement on when to use built-in objects, expressions, rules and plug-ins versus custom development. * Experience identifying performance bottlenecks, applying caching strategies, and using the Appian Health Check report and process monitoring tab to maintain production stability within an application. * Experience implementing Appian's security model and managing Appian deployments, release pipelines, and troubleshooting production issues within a single application or workstream. * Experience producing technical design documentation, unit testing and delivering high-quality solutions against defined acceptance criteria. * Strong understanding of Appian development best practices and enterprise application design principles. * Experience working within Agile Scrum delivery teams, including sprint planning, refinement, estimation and demonstrations. * Excellent communication skills with experience working directly with business stakeholders, Product Owners and technical teams. * A proactive mindset with a passion for continuous learning and emerging Appian capabilities. Commitment to reaching all kinds of people We design experiences that work for all kinds of people - and that starts with our own teams. At Valtech, we’re intentional about building an inclusive culture where everyone feels supported to grow, thrive and achieve their goals. No matter your background, you belong here. Explore our Diversity & Inclusion site to see how we’re creating a more equitable Valtech for all. About Valtech Valtech is the experience innovation company that exists to unlock a better way to experience the world. By blending crafts, categories, and cultures, we help brands unlock new value in an increasingly digital world. At the intersection of data, AI, creativity, and technology, we drive transformation for leading organisations, including L’Oréal, Mars, Audi, P&G, Volkswagen Dolby, and more. At Valtech, we don’t just talk about transformation. We make it happen. Our people are the heart of our success, and we foster a workplace where everyone has the support to thrive, grow and innovate. Are you ready to create what’s next? Join us.