cover image
VIQU IT Recruitment

VIQU IT Recruitment

viqu.co.uk

5 Jobs

28 Employees

About the Company

We’re an IT & tech recruitment agency with over 25 members of staff spread across 2 offices in central Birmingham and Southampton. Our 2 teams comprise of experienced IT recruiters that have the knowledge and determination to give our clients and candidates great results whilst delivering a top-notch service. To learn more about VIQU and the services we provide, please visit our website.

Listed Jobs

Company background Company brand
Company Name
VIQU IT Recruitment
Job Title
Cloud Solutions Architect
Job Description
Job title: Cloud Solutions Architect Role Summary: Design, implement, and maintain secure cloud solutions for an investment firm, collaborating with a small, agile IT team on high‑impact projects. Focus on integrating cloud services with business processes and ensuring optimal performance, scalability, and security. Expectations: Deliver end‑to‑end cloud architecture solutions within defined timelines, maintain high service availability, and provide expert guidance on cloud best practices. Demonstrate proactive problem‑solving, strong communication, and ability to work in a fast‑moving, white‑glove environment. Key Responsibilities: - Develop cloud architecture designs (IaC, deployment pipelines, networking, security) aligned with business needs. - Lead migration, deployment, and integration of applications to public or hybrid cloud platforms. - Collaborate with stakeholders to define requirements, evaluate risks, and recommend cost‑efficient solutions. - Implement continuous delivery/continuous integration workflows and automate infrastructure provisioning. - Monitor performance, optimize resource utilization, and troubleshoot issues across cloud environments. - Create and maintain technical documentation, runbooks, and best‑practice guides. - Stay current with emerging cloud technologies and industry trends, assessing their applicability. Required Skills: - Extensive experience with major cloud providers (AWS, Azure, GCP) and cloud native services. - Proficiency in Infrastructure as Code (e.g., Terraform, CloudFormation, ARM templates). - Strong knowledge of networking, identity & access management, security controls, and compliance. - Hands‑on experience with container orchestration (Kubernetes, EKS, AKS, GKE) and CI/CD pipelines (Jenkins, GitHub Actions, Azure DevOps). - Solid scripting skills (Python, Bash, PowerShell). - Ability to translate business requirements into scalable technical solutions. - Excellent communication and stakeholder‑management abilities. Required Education & Certifications: - Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent professional experience). - Relevant cloud certifications preferred (e.g., AWS Solutions Architect – Associate/Professional, Azure Solutions Architect Expert, GCP Professional Cloud Architect).
London, United kingdom
On site
15-01-2026
Company background Company brand
Company Name
VIQU IT Recruitment
Job Title
IT Support Engineer
Job Description
Job title: IT Support Engineer Role Summary: Deliver 1st and 2nd line support, manage business‑as‑usual (BAU) workload, troubleshoot hardware, software, and network issues, and maintain system stability in a manufacturing environment. Expectations: Provide timely, professional, and courteous service; demonstrate strong problem‑solving skills; collaborate with team members; document incidents accurately; continuously improve support processes. Key Responsibilities: • Respond to support tickets and phone calls, diagnosing and resolving user issues. • Install, configure, and maintain Windows/Linux workstations, printers, and peripheral devices. • Manage user accounts, permissions, and access controls in Active Directory. • Monitor server health, perform routine backups, and execute scheduled maintenance tasks. • Escalate complex problems to 2nd line or vendor support when necessary. • Update and maintain knowledge base and standard operating procedures. • Participate in on‑call rotation as required. Required Skills: • Proficiency with Windows and Linux operating systems. • Experience with Microsoft Active Directory, DNS, DHCP, and Group Policy. • Strong knowledge of TCP/IP, VPNs, and network troubleshooting tools. • Familiarity with Office 365, Microsoft 365, and common desktop applications. • Troubleshooting hardware (PCs, printers, mobile devices). • Excellent communication and customer‑service skills. • Ability to document procedures and incident details. Required Education & Certifications: • Minimum of a bachelor’s degree in Computer Science, Information Technology, or related field, or equivalent experience. • Relevant certifications such as CompTIA A+, Microsoft Certified: Modern Desktop Administrator Associate, or equivalent.
Great yarmouth, United kingdom
On site
15-01-2026
Company background Company brand
Company Name
VIQU IT Recruitment
Job Title
Azure Data Engineer
Job Description
**Job title:** Azure Data Engineer **Role Summary:** Contractual Azure Data Engineer tasked with designing, building, and maintaining scalable, secure data pipelines and solutions on Microsoft Azure to support analytics, operational reporting, and data‑driven decision making across the organization. **Expectations:** - Deliver high‑quality, production‑ready data solutions within a 3–6 month contract period. - Maintain clear, up‑to‑date documentation of architecture, code, and processes. - Collaborate with data scientists, analysts, and business stakeholders to translate requirements into technical solutions. **Key Responsibilities:** - Design and implement data ingestion, transformation, and loading pipelines using Azure Data Factory, Azure Synapse Pipelines, and Azure Databricks. - Create and manage data storage solutions (Azure Data Lake Storage Gen2, Azure SQL Database, Azure Synapse Analytics). - Develop data models, schemas, and data marts to support reporting and analytics. - Implement data security, governance, and compliance controls (data encryption, role‑based access, lineage tracking). - Monitor pipeline performance, troubleshoot issues, and optimize for cost and speed. - Integrate with downstream services (Power BI, Azure Analysis Services, Azure Machine Learning). - Automate deployment and configuration using Azure DevOps, ARM templates, or Terraform. **Required Skills:** - Proficiency with Azure Data Factory, Azure Synapse Analytics, Azure Databricks, and Azure Data Lake Storage. - Strong SQL skills and experience with relational and big‑data processing. - Programming in Python or Scala for data transformations. - Familiarity with CI/CD practices for data engineering. - Knowledge of data governance, security, and compliance frameworks on Azure. - Experience with monitoring, logging, and alerting (Azure Monitor, Log Analytics). - Excellent analytical, problem‑solving, and communication skills. **Required Education & Certifications:** - Bachelor’s degree (or higher) in Computer Science, Data Engineering, Information Systems, or related field. - Microsoft Certified: Azure Data Engineer Associate (DP‑203) or equivalent certification preferred.
City, United kingdom
On site
30-01-2026
Company background Company brand
Company Name
VIQU IT Recruitment
Job Title
Software Engineer
Job Description
<think> Okay, I need to help the user normalize this job description into a concise mini-job profile for job matching. Let me read through the job description carefully. First, the job title is Software Engineer. The user wants the role summary to be concise and exclude fluff like company details, location, benefits. The example they gave removes the company info and just focuses on the role itself. Let me make sure to exclude all that. Looking at the experience needed: they list hands-on experience with C# and .NET, exposure to Angular. Need to differentiate between must-have and nice-to-have skills. The user mentioned "Required Skills" and "Nice to Have," but in the example, they put the required ones under Required Skills. Let me check the instructions again. Oh right, the user wants to list Required Skills and Required Education & Certifications. The "nice to have" might be under Required Skills as optional, but the example might not include them. Wait, the user's example in their own answer had "Nice to have" under Experience, but later told me to exclude fluff. Wait, in the job duties, the user wants to include all key responsibilities, but in the example, they omitted the nice to have. Let me check the original instructions again. The user says: "Provide a concise summary for job matching. Max 500 words. Exclude company details, location, benefits, or fluff." So any part about the company, location (even though it's mentioned twice), salary, benefits (like referral bonus, LinkedIn following), etc., should be excluded. So in the job duties, the key responsibilities are: design/build/maintain apps, work with stakeholders, implement security, work with QA, provide input to commercial teams. The nice to have parts are things like experience in SaaS, Azure, ASP.NET MVC, etc. But the user wants to include all required skills and maybe the nice to have under Required Skills? Wait, in the job description, the "Experience needed" lists "Hands on experience with C# and .NET" as required and "Exposure to Azure, ASP.NET MVC, Razor, and DevOps are all very nice to have additions." The user wants to include only required skills in the Required Skills section. So I should list the required ones under Required Skills and maybe mention the nice to have in a separate section, but the user didn't ask for a "nice to have" category. Wait, the example they provided in their own answer includes under Required Skills:Hands on experience with C#, ASP.NET, etc., and in the example given by the user, they had included the nice to have under "Experience" but the user now says to exclude fluff. Hmm, need to clarify. Wait, the user's instruction says: "Provide a concise summary for job matching. Max 500 words. Exclude company details, location, benefits, or fluff." So the fluff would include nice-to-have stuff that's not essential. So perhaps the "Experience of working in a similar Software as a Service organisation is nice to have" can be excluded. But the user says in the job duties to include the key responsibilities, which are the main tasks. Let me check the user's example again. In their initial answer, they included required skills and required education and certifications, but not the nice to have. So maybe only required skills are included. The job duties include the key responsibilities, which are the main tasks. So in the Key Responsibilities, I should list the main tasks from the job duties section, like design, build, maintain applications across database, backend, frontend; work with stakeholders to review requirements and suggest improvements; implement software security measures; work with QA teams for code reviews; provide technical guidance to commercial teams. For the Role Summary, it's a concise summary of the role. The original description says it's a mid to senior role for design and delivery of new features across the full stack. The company is a growing SaaS org undergoing modernization. The role requires collaboration, influence over technical decisions, taking the next step in their career. Role Summary: "Mid to senior-level position focusing on full-stack development and delivery of new features in a SaaS organization undergoing transformation. Collaborate in a technical decision-making environment to drive innovation and continuous improvement." Expactations (probably meant to be Expectations, but maybe the user made a typo? They wrote "Expactations" in the initial instruction). So the expectations would be the required experience, the mid to senior level, and the hands-on experience with specific technologies. But the user's example didn't include "Expectations," instead they included "Required Skills" and "Required Education & Certifications." Wait, the user in the initial instruction lists: Output only: Job title, Role Summary, Expactations, Key Responsibilities, Required Skills, Required Education & Certifications. So "Expactations" (assuming typo for "Expectations") would likely be expectations like level of experience (mid to senior), etc. Let me look at the job description: "mid to senior level Software Engineer to play a key role." So in the Expectations, we can note mid to senior level, hands-on experience with C#, .NET, SQL Server, etc. Putting it all together: Job Title: Software Engineer Role Summary: Mid-senior level role for full-stack development of SaaS applications, involving design, implementation, and maintenance across all tiers, with emphasis on software security and collaboration with cross-functional teams. Expectations: Mid to senior-level experience with hands-on development in full-stack SaaS environments. Key Responsibilities: - Design, build, and maintain applications across database, backend, frontend - Collaborate with stakeholders to assess requirements and propose enhancements - Implement security measures to protect user data - Conduct code reviews with QA/testing teams - Support commercial teams with technical expertise for new business opportunities Required Skills: - C# and .NET - Angular framework - SQL Server database design, development, optimization - Software security design - Passion for AI and software development Required Education & Certifications: Not specified. Wait, the original job description didn't mention any education or certifications required. So Required Education & Certifications would be "Not specified." The job duties and experience needed don't list formal education or certifications as a requirement. So that's okay. Double-check to make sure all required skills are included. The job says "Hands on experience with C# and .NET. Exposure to Angular framework. Hands on experience with SQL Server/database – design, development and optimisation. Knowledge of software security design. Passion of development and artificial intelligence." The last point about passion for AI is a bit soft, but since the user wants it factual, ATS-friendly, maybe include it as a required skill? Or perhaps as a "passion" is not a technical skill. Hmm. The user's example in their answer included "Passion for development and artificial intelligence" as a required skill. So perhaps we can include that as part of the required skills. So the Required Skills would be: - C# and .NET - Angular framework - SQL Server (design, development, optimization) - Software security design - Passion for development and AI Required Education & Certifications: Not specified. Make sure to exclude any nice-to-have skills like SaaS experience, Azure, ASP.NET MVC, etc., since the user wants to exclude fluff. But wait, the job description lists "Experience of working in a similar Software as a Service organisation is nice to have" and "Exposure to Azure, ASP.NET MVC, Razor, and DevOps are all very nice to have additions." Since the user wants to exclude fluff, we don't include those in Required Skills. So the Required Skills are only the mandatory ones. Now, check the Role Summary again. The user wants a concise summary for job matching. The original job description mentions the company is a SaaS org undergoing modernization and transformation, looking to hire mid to senior level engineer to design and deliver features across the full stack. The environment is collaborative with influence on technical decisions. So the Role Summary could be: Full-stack Software Engineer role for a growing SaaS organization, focusing on design and implementation of features across database, backend, and frontend, with a collaborative approach to technical decision-making and security integration. Need to keep it concise. Also, the example given by the user in their initial answer had the Role Summary more focused on the role's responsibilities. Maybe better to say: Mid to senior-level Software Engineer position requiring full-stack development of SaaS applications, emphasizing secure software design and cross-functional collaboration to drive innovation. Hmm. Let me combine the key elements: mid-senior level, full-stack development, SaaS, software security, collaboration. So: Role Summary: Mid-senior level Software Engineer position focused on full-stack development of SaaS applications, with emphasis on secure software design and collaboration across technical and commercial teams. Key Responsibilities: - Design, develop, and maintain full-stack applications (database, backend, frontend) - Collaborate with stakeholders to analyze requirements and suggest improvements - Implement software security measures to protect user data - Participate in code reviews with QA/testing teams - Provide technical guidance to support new business opportunities Required Skills: - Hands-on experience with C# and .NET - Exposure to Angular framework - SQL Server database design, development, and optimization - Software security design knowledge - Passion for software development and AI Required Education & Certifications: Not specified. That should fit the 500-word max and be concise. I need to make sure that all required skills are there, and no fluff. Also check for any fluff in the Key Responsibilities. The original job duties include "Work with internal stakeholders to review requirements and suggest improvements." So in Key Responsibilities, that's covered. Make sure to use active verbs and keep it factual. Avoid any phrases like "passion of development" as in original
Ludlow, United kingdom
Hybrid
19-02-2026