cover image
IO Associates

IO Associates

www.ioassociates.co.uk

27 Jobs

124 Employees

About the Company

Specialising in recruitment across the tech, digital, engineering, and government and defence sectors, iO Associates have extensive experience in securing the best talent to create the products and infrastructure of the future. Our dedicated team of highly experienced and knowledgeable consultants provide bespoke solutions, working with businesses to find the perfect fit across contract, interim, search, and permanent appointments. We offer end-to-end support, from Statements of Work and IR35 determination processes to full MSP and RPO models. In today's fast-changing business environment, companies need a recruitment partner who understands. At iO, we host iO Meetups and conferences in the tech and digital sector, working closely with our clients to stay ahead of the curve and connect with top candidates. As part of Precision Resource Group (PRG), we have been acknowledged for our impressive growth and success, with PRG listed in the 24th annual Sunday Times Virgin Atlantic Fast Track 100 as one of Britain's fastest-growing private companies. We have also been finalists at the Bristol Life Awards 2022 and Business Leader Awards 2022 and were recently ranked in WIRED Consulting's Top 15 Trail Blazers in the South West, recognising our exceptional approach to recruitment. We are members of the Employers Network For Equality & Inclusion (ENEI), promoting best practices in equality and inclusion in the workplace for our employees, clients, and candidates. We are Disability Confident and members of Programme One, working to tackle workplace inequality for black talent in the recruitment industry.

Listed Jobs

Company background Company brand
Company Name
IO Associates
Job Title
DevSecOps Engineer (Erlang/Elixir)
Job Description
Job Title: DevSecOps Engineer (Erlang/Elixir) Role Summary: Lead the design, development, and secure deployment of high‑throughput decentralized applications. Manage CI/CD pipelines, integrate security controls, and support cloud infrastructure across AWS, Azure, and GCP while collaborating on web and blockchain components. Expectations: - Deliver robust, secure, and automated software solutions in Erlang/Elixir and supporting languages (Java, Kotlin, scripting). - Maintain and enhance CI/CD workflows, container orchestration, and infrastructure automation. - Ensure compliance with security standards and continuous monitoring of performance and vulnerabilities. Key Responsibilities: - Build and maintain CI/CD pipelines for Erlang/Elixir and multi‑language projects. - Embed security practices into DevOps workflows, including vulnerability scanning and compliance checks. - Manage cloud resources and container orchestration (Docker, Kubernetes). - Automate infrastructure provisioning with Terraform and Ansible. - Develop and support high‑throughput decentralized application components. - Monitor system performance, analyze logs, and optimize security and efficiency. Required Skills: - DevSecOps experience (CI/CD, automation, security integration). - Proficiency in Erlang and Elixir. - General software development skills (Java, Kotlin, scripting languages). - Cloud platform expertise (AWS, Azure, or GCP). - Containerization and orchestration (Docker, Kubernetes). - Security monitoring and vulnerability management. - Scripting/automation (Bash, Python). Required Education & Certifications: - Bachelor’s degree in Computer Science, Engineering, or equivalent experience. - Eligibility for SC, MOD DV, or UKIC DV clearance (or holding clearance).
Cheltenham, United kingdom
On site
05-01-2026
Company background Company brand
Company Name
IO Associates
Job Title
Senior Data Engineer (Databricks)
Job Description
**Job Title** Senior Data Engineer (Databricks) **Role Summary** Lead the design, development, and maintenance of a unified, scalable data platform using Azure Databricks, PySpark, and Python. Collaborate with front‑end and data‑visualisation teams to deliver secure, high‑performance data pipelines that support global analytics and reporting. **Expectations** - Proven senior‑level data engineering experience in large, distributed environments. - Expertise in Lakehouse architecture, ETL/ELT patterns, data warehousing, and stream processing. - Strong problem‑solving skills, with a proactive mindset for continuous improvement. - Excellent communication and documentation abilities to translate technical concepts for cross‑functional teams. **Key Responsibilities** - Build and evolve a unified data platform supporting global data ingestion and analytics. - Develop reusable, scalable solutions with Databricks, PySpark, and Azure services (Blob Storage, Data Factory). - Collaborate with the data‑visualisation team to align backend data models with front‑end requirements. - Design secure data access models and integrate external data sources. - Support CI/CD pipelines, implement testing, and optimise job performance. - Troubleshoot and resolve data‑related incidents, ensuring minimal disruption. **Required Skills** - Azure Databricks, Python/PySpark, SQL (including Azure SQL / SQL Server). - Azure Blob Storage, Azure Data Factory, and related Azure data services. - Lakehouse architecture, data warehousing, ETL/ELT workflows, and stream processing concepts. - CI/CD practices, unit/integration testing for data pipelines. - Strong analytical, debugging, and performance‑optimization skills. - Clear technical writing and stakeholder communication. **Required Education & Certifications** - Bachelor’s or Master’s degree in Computer Science, Data Engineering, or a related field (or equivalent experience). - Relevant certifications (e.g., Microsoft Certified: Azure Data Engineer Associate, Databricks Certified Data Engineer) preferred but not mandatory.
West midlands, United kingdom
On site
Senior
06-01-2026
Company background Company brand
Company Name
IO Associates
Job Title
SC Cleared Business Analyst
Job Description
**Job Title:** SC‑Cleared Business Analyst – Defence **Role Summary:** Business Analyst with Security Check clearance supporting a cyber‑security programme in the defence sector. Leads requirements definition during procurement, collaborates with technical and non‑technical stakeholders, and produces tender documentation. Contract until March 2026, then rolling 3‑month extension, predominantly remote with occasional on‑site visits. **Expectations:** - Hold active SC clearance. - Demonstrate strong business analysis expertise, preferably within defence and cyber environments. - Ability to work autonomously and influence multi‑disciplinary stakeholders. - Deliver high‑quality requirements artefacts within procurement timelines. **Key Responsibilities:** - Lead requirements gathering and definition for cyber‑infrastructure capabilities. - Engage and align technical and non‑technical stakeholders on needs and priorities. - Draft Statements of Requirements, tender packs, and supporting procurement documents. - Assist in evaluating supplier responses and conducting operational and investment appraisals. - Contribute to combined operational evaluation activities. **Required Skills:** - Proven business analysis experience (requirements elicitation, documentation, stakeholder management). - Understanding of cyber security concepts (red team/blue team, cyber ranges, infrastructure). - Exposure to defence sector processes and terminology. - Experience with procurement/tendering processes (highly desirable). - Strong analytical, written, and verbal communication skills. **Required Education & Certifications:** - Relevant degree or equivalent experience in Business Analysis, Information Technology, Computer Science, Engineering, or related field. - Professional business analysis certification (e.g., CBAP, PMI‑PBA) preferred but not mandatory. - Active Security Check (SC) clearance.
Wiltshire, United kingdom
Hybrid
06-01-2026
Company background Company brand
Company Name
IO Associates
Job Title
Senior Data Engineer
Job Description
Job title: Senior Data Engineer Role Summary: Lead the design, development, and optimization of scalable data pipelines on Azure Databricks for economic and monetary analysis. Deliver high‑performance data ingestion, transformation, and loading solutions while ensuring data quality, governance, and cost efficiency. Expectations: • 8+ years of data engineering experience with 3+ years in Azure Databricks. • SC Clearance required. • Proven ability to work independently and collaborate with data scientists, economists, and technical stakeholders. Key Responsibilities: - Design, build, and maintain robust, scalable data pipelines from diverse sources (APIs, databases, financial feeds) into Azure Databricks. - Optimize pipeline performance, efficiency, and cost; implement monitoring, alerting, and lineage tracking. - Develop complex transformations using PySpark or Scala, and implement data cleaning, enrichment, and aggregation logic. - Work extensively with Unity Catalog, Delta Lake, Spark SQL, and related Databricks services; apply best‑practice deployment strategies. - Integrate relational, API, and streaming data sources; collaborate with API developers for seamless data exchange. - Enforce data quality and governance through Azure Purview, ensuring compliance with policies and standards. - Automate deployment and data engineering workflows; build CI/CD pipelines with DevOps teams (Azure DevOps, Jenkins, Docker, Kubernetes). - Participate in code reviews, knowledge sharing, and agile sprint activities; translate technical concepts to non‑technical audiences. Required Skills: - Advanced proficiency in Python, Spark (PySpark/Scala), SQL, and NoSQL databases. - Deep experience with Azure services: Data Factory, Blob Storage, SQL Database, Event Hubs/Kafka, Purview, and Databricks. - Strong knowledge of data warehousing, modeling, integration patterns, and large‑dataset processing. - Expertise in data quality, governance, version control (Git), and CI/CD practices. - Familiarity with streaming technologies, visualization tools (Tableau, Power BI), and container orchestration (Kubernetes). - Excellent problem‑solving, communication, and collaboration skills. Required Education & Certifications: - Bachelor’s or Master’s degree in Computer Science, Data Engineering, or related field. - Relevant Azure certifications (e.g., Azure Data Engineer Associate, Azure Databricks Specialist). - SC Clearance (essential).
London, United kingdom
On site
Senior
07-01-2026