it job board logo
  • Home
  • Find IT Jobs
  • Register CV
  • Career Advice
  • Contact us
  • Employers
    • Register as Employer
    • Pricing Plans
  • Recruiting? Post a job
  • Sign in
  • Sign up
  • Home
  • Find IT Jobs
  • Register CV
  • Career Advice
  • Contact us
  • Employers
    • Register as Employer
    • Pricing Plans
Sorry, that job is no longer available. Here are some results that may be similar to the job you were looking for.

392 jobs found

Email me jobs like this
Refine Search
Current Search
senior linux engineer
AskBio
Associate Director, IT Infrastructure
AskBio Edinburgh, UK
Position Summary We're seeking an Associate Director, IT Infrastructure to lead and transform our scientific computing environment in support of our cutting-edge gene therapy research. This senior leadership position will drive the strategy and execution of research computing initiatives, working in close partnership with our Bioinformatics, AI/ML, and Global IT Infrastructure teams. The role focuses specifically on advancing our scientific computing capabilities through operational excellence, while ensuring our research teams can maximize the value of our high-performance computing investments.   As a key member of the technology leadership team, this position will be responsible for the day-to-day operations and strategic evolution of our research computing environment. The successful candidate will combine deep technical expertise in scientific computing with strong business acumen to deliver innovative solutions that accelerate our research mission. While Global IT Infrastructure maintains our enterprise technology foundation, this role focuses exclusively on the specialized computing needs of our scientific teams, including high-performance computing, GPU-accelerated workflows, and research data management.   Job Responsibilities Serve as the primary local IT Infrastructure contact for Edinburgh's Bioinformatics and AI/ML teams Manage and optimize scientific computing infrastructure, including GPU clusters, high-performance storage systems, and virtualized environments Collaborate with global IT teams to ensure infrastructure alignment with scientific computing needs Lead technical planning and implementation of infrastructure improvements Provide technical guidance on architecture decisions affecting scientific workflows Manage and optimize WEKA storage systems and VSphere virtual environments Support Linux-based scientific computing environments, leveraging managed services as appropriate Implement and maintain monitoring solutions for complex computing environments Participate in capacity planning and performance optimization initiatives Drive infrastructure automation and continuous improvement Manage relationships with vendors and technical partners   Vendor & Contract Management: Manage third-party Linux support contract and contractor relationships Define and monitor service level agreements Ensure contractor compliance with company security policies Review and approve contractor work Manage vendor performance and escalations   Security & Compliance: Act as primary point of contact for parent company security audits Develop and maintain security compliance documentation Coordinate and respond to penetration testing activities Implement security recommendations and remediation plans Ensure infrastructure meets corporate security standards Participate in security incident response planning   Business Continuity: Lead disaster recovery planning for scientific computing infrastructure Coordinate and execute DR testing Maintain DR documentation and procedures Develop and maintain business continuity plans Ensure RPO/RTO objectives are met   Financial Planning & Technical Debt: Develop long-term capital planning for infrastructure Manage infrastructure budget and forecasting for AskBio European locations Identify and track technical debt Create remediation plans for technical debt Provide cost-benefit analysis for infrastructure investments Manage infrastructure lifecycle planning Develop business cases for infrastructure improvements    Key Competencies:   Technical: Infrastructure architecture and design Performance optimization Problem-solving and troubleshooting Security best practices Technical documentation   Business & Management: Contract negotiation and management Budget planning and control Risk management Audit response and compliance Strategic planning Vendor management Cost-benefit analysis   Interpersonal: Strong communication skills Stakeholder management Team collaboration Conflict resolution Customer service orientation Ability to bridge technical and scientific domains   Leadership: Technical leadership Project management Mentoring and knowledge transfer Change management Strategic thinking   Impact Metrics: Success in this role will be measured by: Infrastructure stability and performance improvements Stakeholder satisfaction levels Project delivery effectiveness Technical problem resolution metrics Team collaboration effectiveness Innovation and process improvements   Note: This position requires occasional travel to other company locations and may require some out-of-hours support during critical maintenance windows or emergencies.   This role represents a critical position in our organization, bridging technical expertise with scientific computing needs while fostering strong working relationships between global teams.   ​Minimum Requirements Bachelor's degree in Computer Science, Engineering, or related field 8+ years of experience in infrastructure engineering roles Experience with high-performance computing environments Proven experience supporting GPU-accelerated computing environments Strong understanding of storage systems and networking Experience with infrastructure monitoring and optimization tools Demonstrated ability to work with scientific computing workflows Experience managing vendor relationships and contracts Knowledge of IT security and compliance requirements Experience with disaster recovery planning and testing Understanding of IT financial planning and budgeting Experience with audit responses and compliance documentation Strong experience with Linux administration and engineering Extensive knowledge of virtualization technologies, particularly VSphere   Preferred Education, Experience and Skills Experience with WEKA storage systems Knowledge of AI/ML infrastructure requirements Experience supporting bioinformatics workflows Familiarity with container technologies (Docker, Kubernetes) Experience with infrastructure automation tools Understanding of scientific computing software and frameworks Previous experience in biotech or pharmaceutical industries Experience with cloud platforms (AWS, Azure) ITIL certification Security certifications (CISSP, CISM, or similar) Experience with GxP compliance Experience with pharmaceutical industry regulations Previous experience managing technical debt in regulated environments
18/11/2025
Full time
Position Summary We're seeking an Associate Director, IT Infrastructure to lead and transform our scientific computing environment in support of our cutting-edge gene therapy research. This senior leadership position will drive the strategy and execution of research computing initiatives, working in close partnership with our Bioinformatics, AI/ML, and Global IT Infrastructure teams. The role focuses specifically on advancing our scientific computing capabilities through operational excellence, while ensuring our research teams can maximize the value of our high-performance computing investments.   As a key member of the technology leadership team, this position will be responsible for the day-to-day operations and strategic evolution of our research computing environment. The successful candidate will combine deep technical expertise in scientific computing with strong business acumen to deliver innovative solutions that accelerate our research mission. While Global IT Infrastructure maintains our enterprise technology foundation, this role focuses exclusively on the specialized computing needs of our scientific teams, including high-performance computing, GPU-accelerated workflows, and research data management.   Job Responsibilities Serve as the primary local IT Infrastructure contact for Edinburgh's Bioinformatics and AI/ML teams Manage and optimize scientific computing infrastructure, including GPU clusters, high-performance storage systems, and virtualized environments Collaborate with global IT teams to ensure infrastructure alignment with scientific computing needs Lead technical planning and implementation of infrastructure improvements Provide technical guidance on architecture decisions affecting scientific workflows Manage and optimize WEKA storage systems and VSphere virtual environments Support Linux-based scientific computing environments, leveraging managed services as appropriate Implement and maintain monitoring solutions for complex computing environments Participate in capacity planning and performance optimization initiatives Drive infrastructure automation and continuous improvement Manage relationships with vendors and technical partners   Vendor & Contract Management: Manage third-party Linux support contract and contractor relationships Define and monitor service level agreements Ensure contractor compliance with company security policies Review and approve contractor work Manage vendor performance and escalations   Security & Compliance: Act as primary point of contact for parent company security audits Develop and maintain security compliance documentation Coordinate and respond to penetration testing activities Implement security recommendations and remediation plans Ensure infrastructure meets corporate security standards Participate in security incident response planning   Business Continuity: Lead disaster recovery planning for scientific computing infrastructure Coordinate and execute DR testing Maintain DR documentation and procedures Develop and maintain business continuity plans Ensure RPO/RTO objectives are met   Financial Planning & Technical Debt: Develop long-term capital planning for infrastructure Manage infrastructure budget and forecasting for AskBio European locations Identify and track technical debt Create remediation plans for technical debt Provide cost-benefit analysis for infrastructure investments Manage infrastructure lifecycle planning Develop business cases for infrastructure improvements    Key Competencies:   Technical: Infrastructure architecture and design Performance optimization Problem-solving and troubleshooting Security best practices Technical documentation   Business & Management: Contract negotiation and management Budget planning and control Risk management Audit response and compliance Strategic planning Vendor management Cost-benefit analysis   Interpersonal: Strong communication skills Stakeholder management Team collaboration Conflict resolution Customer service orientation Ability to bridge technical and scientific domains   Leadership: Technical leadership Project management Mentoring and knowledge transfer Change management Strategic thinking   Impact Metrics: Success in this role will be measured by: Infrastructure stability and performance improvements Stakeholder satisfaction levels Project delivery effectiveness Technical problem resolution metrics Team collaboration effectiveness Innovation and process improvements   Note: This position requires occasional travel to other company locations and may require some out-of-hours support during critical maintenance windows or emergencies.   This role represents a critical position in our organization, bridging technical expertise with scientific computing needs while fostering strong working relationships between global teams.   ​Minimum Requirements Bachelor's degree in Computer Science, Engineering, or related field 8+ years of experience in infrastructure engineering roles Experience with high-performance computing environments Proven experience supporting GPU-accelerated computing environments Strong understanding of storage systems and networking Experience with infrastructure monitoring and optimization tools Demonstrated ability to work with scientific computing workflows Experience managing vendor relationships and contracts Knowledge of IT security and compliance requirements Experience with disaster recovery planning and testing Understanding of IT financial planning and budgeting Experience with audit responses and compliance documentation Strong experience with Linux administration and engineering Extensive knowledge of virtualization technologies, particularly VSphere   Preferred Education, Experience and Skills Experience with WEKA storage systems Knowledge of AI/ML infrastructure requirements Experience supporting bioinformatics workflows Familiarity with container technologies (Docker, Kubernetes) Experience with infrastructure automation tools Understanding of scientific computing software and frameworks Previous experience in biotech or pharmaceutical industries Experience with cloud platforms (AWS, Azure) ITIL certification Security certifications (CISSP, CISM, or similar) Experience with GxP compliance Experience with pharmaceutical industry regulations Previous experience managing technical debt in regulated environments
Government Digital & Data
Senior Infrastructure Engineer (Platform/DevOps) - Companies House - SEO
Government Digital & Data
Location Remote working (anywhere in the UK) About the job Job summary This is an exciting opportunity in our Digital, Data and Technology (DDaT) team. We are looking for an enthusiastic Senior Infrastructure Engineer (DevOps/Platform) with great leadership and technical skills and a drive to improve. This role is a unique opportunity as you will be part of a team delivering Platform Infrastructure and systems to the highest standards and implementing the DevOps culture and principles across the business. To find out more about this opportunity and the team you will be joining, click on the link below to join our virtual, drop-in Q&A session on: Tuesday 10th March 2026 at 12.00pm - 12.45pm There is no need to register, just turn up as you are. Please send any questions you may have for the team by 8pm on Monday 9th March 2026 to . Watch this video to find out more about working in Digital at Companies House Companies House offers a flexible and welcoming culture that promotes a healthy work life balance as well as a proactive approach to wellbeing that allows us to be our best at work. We recognise that people are the key to our success so offer a fantastic benefits package including flexible working with no core hours, 30 days annual leave, 8 bank holidays and 1 privilege day as well as enrolment into the Civil Service Pension scheme with a contribution rate averaging 28%. Find out more about what a great place Companies House is to work Please note: Companies House cannot offer Visa sponsorship to candidates through this campaign Security Clearance is an essential requirement for this campaign. You'll need to have been in the UK for at least 3 out of the last 5 years to be eligible to apply for SC. The team for this role is based in our Cardiff office, and a hybrid employment contract will be provided as the standard offering. However, remote contracts may be considered as an exception whereby commuting to the office location of your team is not reasonably practicable. The nature of this post may occasionally require you to do overtime during the week and at weekends. Job description The position will be focussed on building and maintaining Infrastructure to enable the organisation to deliver rapidly and reliably deploy and innovate for our customers. A Senior Infrastructure Engineer will work with our development teams, ensuring work is delivered to the standards set out in our best practice guides. The role requires the candidate to lead on various streams of work and provide technical support to Infrastructure engineers across the organisation. As a S enior Infrastructure Engineer , the candidate must perform at the level defined within the DDAT Capability Framework Responsibilities You will be responsible for delivering the infrastructure and tooling to support a continuous delivery approach within Companies House. You will be user and service focused ensuring that value is delivered through improvement and automation of platform services. Working in a team of infrastructure specialists and engineers, a Senior Infrastructure Engineer builds, administers, supports, and maintains solutions as directed and according to departmental policy. Most of the time will be spent working with the delivery teams on carrying out the infrastructure work on development projects. This will include answering any queries regarding environment, configuration, and CI/CD processes. At this role level, you will: Ensure services are integrated, delivered, and operated as required. Work with technical architects to translate architectural designs into operations. Design and develop infrastructure as code, source code repositories, and Continuous Integration/Continuous Delivery pipelines to execute change on Cloud environments. Lead and support colleagues in non-functional requirements, ensuring availability, security, capacity, and performance for the platform and/or service. Transform technical requirements into an effective DevOps toolchain to enable product delivery. Ensure that deployment strategies for products are repeatable, scalable, and universally available. Have deep technical knowledge, providing support to delivery teams and solving complex problems. Ensuring best practice guides are maintained and adhered to. Person specification We are looking for the following experience, which will be assessed at sift and at interview. Expert knowledge in: Terraform CI/CD tooling (e.g., Concourse) Cloud Technology Principles (preferably AWS) Git (source control and versioning) Strong practical experience in: Containerisation (Docker) Unix/Linux Working knowledge of: Ansible Packer
12/03/2026
Full time
Location Remote working (anywhere in the UK) About the job Job summary This is an exciting opportunity in our Digital, Data and Technology (DDaT) team. We are looking for an enthusiastic Senior Infrastructure Engineer (DevOps/Platform) with great leadership and technical skills and a drive to improve. This role is a unique opportunity as you will be part of a team delivering Platform Infrastructure and systems to the highest standards and implementing the DevOps culture and principles across the business. To find out more about this opportunity and the team you will be joining, click on the link below to join our virtual, drop-in Q&A session on: Tuesday 10th March 2026 at 12.00pm - 12.45pm There is no need to register, just turn up as you are. Please send any questions you may have for the team by 8pm on Monday 9th March 2026 to . Watch this video to find out more about working in Digital at Companies House Companies House offers a flexible and welcoming culture that promotes a healthy work life balance as well as a proactive approach to wellbeing that allows us to be our best at work. We recognise that people are the key to our success so offer a fantastic benefits package including flexible working with no core hours, 30 days annual leave, 8 bank holidays and 1 privilege day as well as enrolment into the Civil Service Pension scheme with a contribution rate averaging 28%. Find out more about what a great place Companies House is to work Please note: Companies House cannot offer Visa sponsorship to candidates through this campaign Security Clearance is an essential requirement for this campaign. You'll need to have been in the UK for at least 3 out of the last 5 years to be eligible to apply for SC. The team for this role is based in our Cardiff office, and a hybrid employment contract will be provided as the standard offering. However, remote contracts may be considered as an exception whereby commuting to the office location of your team is not reasonably practicable. The nature of this post may occasionally require you to do overtime during the week and at weekends. Job description The position will be focussed on building and maintaining Infrastructure to enable the organisation to deliver rapidly and reliably deploy and innovate for our customers. A Senior Infrastructure Engineer will work with our development teams, ensuring work is delivered to the standards set out in our best practice guides. The role requires the candidate to lead on various streams of work and provide technical support to Infrastructure engineers across the organisation. As a S enior Infrastructure Engineer , the candidate must perform at the level defined within the DDAT Capability Framework Responsibilities You will be responsible for delivering the infrastructure and tooling to support a continuous delivery approach within Companies House. You will be user and service focused ensuring that value is delivered through improvement and automation of platform services. Working in a team of infrastructure specialists and engineers, a Senior Infrastructure Engineer builds, administers, supports, and maintains solutions as directed and according to departmental policy. Most of the time will be spent working with the delivery teams on carrying out the infrastructure work on development projects. This will include answering any queries regarding environment, configuration, and CI/CD processes. At this role level, you will: Ensure services are integrated, delivered, and operated as required. Work with technical architects to translate architectural designs into operations. Design and develop infrastructure as code, source code repositories, and Continuous Integration/Continuous Delivery pipelines to execute change on Cloud environments. Lead and support colleagues in non-functional requirements, ensuring availability, security, capacity, and performance for the platform and/or service. Transform technical requirements into an effective DevOps toolchain to enable product delivery. Ensure that deployment strategies for products are repeatable, scalable, and universally available. Have deep technical knowledge, providing support to delivery teams and solving complex problems. Ensuring best practice guides are maintained and adhered to. Person specification We are looking for the following experience, which will be assessed at sift and at interview. Expert knowledge in: Terraform CI/CD tooling (e.g., Concourse) Cloud Technology Principles (preferably AWS) Git (source control and versioning) Strong practical experience in: Containerisation (Docker) Unix/Linux Working knowledge of: Ansible Packer
Uniting People
Contract Dev Op's Engineer -Hybrid - London - Security Cleared
Uniting People
Contract Devops Engineer (Information Technology) Location: London Contract Type: Temporary Start Date: Start date - 01-04-2026 End date - 01-10-2026 Onsite Requirement: 40% onsite (Hybrid) Clearance: The role will need to be SC cleared please . It's a hybrid working model we have, so a minimum of 40% of a month is done in office. They can be based at either our Threadneedle or Leeds office. Positions: 1 Day Rate : £400 per day (inside IR35) Job Description - The Senior DevOps engineer, reporting to a Team Leader, will be accountable for a range of activities undertaken on-premise, including: Supporting, maintaining and developing changes to the Bank's solution Provide coaching and mentoring to colleagues in applying best practice to their work. Gives guidance to solution designers with regard to product roadmaps and end-to-end architecture of the Domain. Informs skills and knowledge needed across the domain and works with team leaders to develop the domain wide training plan so the right skills are available to deliver new services. Supporting and maintaining the tool chain and wider technical estate, Using best practice in Continuous Improvement/Continuous Development, Managing Environments - safe promotion of code from pre-production to live including day to day procedures and recovery procedures when required, Model Agile behaviours in day-to-day activities and promoting Agile best practice. Working closely with cross-functional teams ensuring teams understand the deployment process, have access to the necessary tools, and is aligned toward the same goals. Development and maintenance of technology roadmaps and ensuring the sequence of change for the estate is kept refreshed with the roadmaps. Provide in and out of hours support to the 24/7 production environment, resolving issues as they arise. This includes start of day and end of day working patterns. Minimum Criteria: Experience with production support, providing support OOH via an on call rota, and OOH release support Strong experience with on prem Kubernetes/OpenShift deployments Hands on contribution to DevOps tooling upgrades, issue resolution, and roadmap driven improvements Linux systems administration experience in high availability production environments Infrastructure as Code using Terraform, integrated with CI/CD pipelines (Jenkins) Automation first mindset across build, deployment, CI/CD, and release processes Familiar with Observability functions, designing and operating end to end logging, metrics, tracing, dashboards, and alerting systems using ELK, Splunk, Prometheus, Grafana. Incident management leadership - owning major incident response, prioritisation, Real Time coordination, stakeholder communication, and supporting post incident reviews and reliability improvements. Thorough understanding of Agile and modern DevOps practices, able to coordinate colleagues and organise priorities, to deliver collaboratively alongside other teams Essential Criteria Leadership qualities including experience in mentoring, technical guidance and training, stakeholder collaboration, strategic planning. Security-first mindset with experience in secure systems and processes. Operational discipline and governance standards (Maintaining documentation, adhering to and delivering against SLAs, environment management, best practice approach to change delivery). Cloud platform experience (Azure, AWS, or GCP) Desirable Criteria: Broad experience with financial, accounting or payments systems, products and services supporting the payment services in the financial industry. Bachelor's degree in computer science, Software or Electronic Engineering or other related discipline. Relevant industry qualifications for example from Oracle, Redhat, Microsoft, Kafka
12/03/2026
Contractor
Contract Devops Engineer (Information Technology) Location: London Contract Type: Temporary Start Date: Start date - 01-04-2026 End date - 01-10-2026 Onsite Requirement: 40% onsite (Hybrid) Clearance: The role will need to be SC cleared please . It's a hybrid working model we have, so a minimum of 40% of a month is done in office. They can be based at either our Threadneedle or Leeds office. Positions: 1 Day Rate : £400 per day (inside IR35) Job Description - The Senior DevOps engineer, reporting to a Team Leader, will be accountable for a range of activities undertaken on-premise, including: Supporting, maintaining and developing changes to the Bank's solution Provide coaching and mentoring to colleagues in applying best practice to their work. Gives guidance to solution designers with regard to product roadmaps and end-to-end architecture of the Domain. Informs skills and knowledge needed across the domain and works with team leaders to develop the domain wide training plan so the right skills are available to deliver new services. Supporting and maintaining the tool chain and wider technical estate, Using best practice in Continuous Improvement/Continuous Development, Managing Environments - safe promotion of code from pre-production to live including day to day procedures and recovery procedures when required, Model Agile behaviours in day-to-day activities and promoting Agile best practice. Working closely with cross-functional teams ensuring teams understand the deployment process, have access to the necessary tools, and is aligned toward the same goals. Development and maintenance of technology roadmaps and ensuring the sequence of change for the estate is kept refreshed with the roadmaps. Provide in and out of hours support to the 24/7 production environment, resolving issues as they arise. This includes start of day and end of day working patterns. Minimum Criteria: Experience with production support, providing support OOH via an on call rota, and OOH release support Strong experience with on prem Kubernetes/OpenShift deployments Hands on contribution to DevOps tooling upgrades, issue resolution, and roadmap driven improvements Linux systems administration experience in high availability production environments Infrastructure as Code using Terraform, integrated with CI/CD pipelines (Jenkins) Automation first mindset across build, deployment, CI/CD, and release processes Familiar with Observability functions, designing and operating end to end logging, metrics, tracing, dashboards, and alerting systems using ELK, Splunk, Prometheus, Grafana. Incident management leadership - owning major incident response, prioritisation, Real Time coordination, stakeholder communication, and supporting post incident reviews and reliability improvements. Thorough understanding of Agile and modern DevOps practices, able to coordinate colleagues and organise priorities, to deliver collaboratively alongside other teams Essential Criteria Leadership qualities including experience in mentoring, technical guidance and training, stakeholder collaboration, strategic planning. Security-first mindset with experience in secure systems and processes. Operational discipline and governance standards (Maintaining documentation, adhering to and delivering against SLAs, environment management, best practice approach to change delivery). Cloud platform experience (Azure, AWS, or GCP) Desirable Criteria: Broad experience with financial, accounting or payments systems, products and services supporting the payment services in the financial industry. Bachelor's degree in computer science, Software or Electronic Engineering or other related discipline. Relevant industry qualifications for example from Oracle, Redhat, Microsoft, Kafka
Python Developer/Senior Python Developer - Central Govt - 6 months - Inside IR35 - London
Allen Lane Ltd.
Python Developer/Senior Python Developer Central Govt 6 months Inside IR35 London/MK/Bristol A major central government organisation is seeking experienced Python Developers and Senior Python Developers to support and enhance core cyber security services used across UK Government. These roles require strong hands on engineering capability, excellent Python/Django development skills, solid experience working with AWS-based environments, and the ability to build secure, reliable, data driven services in a high assurance setting. You will work within the Cyber Services Team, collaborating with developers, service owners, operations teams and security stakeholders to build and improve tools that help protect public sector systems, detect vulnerabilities, and support high quality cyber security reporting. Please note: Due to the nature of the work, active SC Clearance is required. Candidates without clearance cannot be considered. Key Responsibilities Python Engineering & Service Development Build, maintain and enhance services used across the Government Cyber Unit. Develop and extend Python/Django applications including ingestion, transformation and analysis of cyber security data. Add and onboard new commercial or open source data sources. Build tools that exchange cybersecurity-relevant data with public sector organisations. Infrastructure, Cloud & Tooling Integrate application components with AWS-based infrastructure using the Python CDK . Build and maintain CI/CD pipelines using GitHub Actions , CodeBuild , CodePipeline . Troubleshoot issues using AWS logs, Sentry and associated observability tools. Monitoring, Detection & Reporting Build and maintain tools to detect vulnerabilities and risks across public sector services. Extend and improve reporting capabilities using AWS Quicksight . Standards, Quality & Best Practice Contribute to secure-by-design development, engineering standards, and high quality documentation. (Senior only) Lead and drive team-wide engineering standards and best practice. Collaboration & Agile Delivery Work closely with cross-functional teams, service owners and security stakeholders. Participate in Agile ceremonies and iterative delivery. (Senior only) Mentor and support junior and mid-level developers. Ideal Candidate Essential (Developer & Senior Developer) Strong expertise in Python and Django (or similar Python web frameworks). Good working knowledge of Docker, Git, GitHub . Strong understanding of AWS , particularly deployment of containerised applications. Experience building and maintaining CI/CD tooling. Ability to integrate, transform and organise data from complex data sources. Good working knowledge of Linux/UNIX and Shell Scripting. Ability to secure applications and cloud environments in line with best practice. Experience working within Agile delivery environments. Good working knowledge of cybersecurity fundamentals and secure by design software development. Senior Developer Additional Requirements High-level Python/Django expertise. Ability to lead delivery and mentor junior developers. Experience establishing and enforcing engineering standards. Strong troubleshooting and problem solving capability. Desirable Experience with cybersecurity tooling, vulnerability detection or threat monitoring. Experience with AWS Quicksight or BI/reporting tools. Experience with Infrastructure-as-Code (Python CDK, Terraform etc.). TL;DR Job Title: Python Developer/Senior Python Developer Start Date: ASAP Location: London, Milton Keynes or Bristol Hybrid Contract Length: 6 months Day Rate: Market rate (Inside IR35) IR35: Inside IR35 Security Clearance: Active SC required
12/03/2026
Contractor
Python Developer/Senior Python Developer Central Govt 6 months Inside IR35 London/MK/Bristol A major central government organisation is seeking experienced Python Developers and Senior Python Developers to support and enhance core cyber security services used across UK Government. These roles require strong hands on engineering capability, excellent Python/Django development skills, solid experience working with AWS-based environments, and the ability to build secure, reliable, data driven services in a high assurance setting. You will work within the Cyber Services Team, collaborating with developers, service owners, operations teams and security stakeholders to build and improve tools that help protect public sector systems, detect vulnerabilities, and support high quality cyber security reporting. Please note: Due to the nature of the work, active SC Clearance is required. Candidates without clearance cannot be considered. Key Responsibilities Python Engineering & Service Development Build, maintain and enhance services used across the Government Cyber Unit. Develop and extend Python/Django applications including ingestion, transformation and analysis of cyber security data. Add and onboard new commercial or open source data sources. Build tools that exchange cybersecurity-relevant data with public sector organisations. Infrastructure, Cloud & Tooling Integrate application components with AWS-based infrastructure using the Python CDK . Build and maintain CI/CD pipelines using GitHub Actions , CodeBuild , CodePipeline . Troubleshoot issues using AWS logs, Sentry and associated observability tools. Monitoring, Detection & Reporting Build and maintain tools to detect vulnerabilities and risks across public sector services. Extend and improve reporting capabilities using AWS Quicksight . Standards, Quality & Best Practice Contribute to secure-by-design development, engineering standards, and high quality documentation. (Senior only) Lead and drive team-wide engineering standards and best practice. Collaboration & Agile Delivery Work closely with cross-functional teams, service owners and security stakeholders. Participate in Agile ceremonies and iterative delivery. (Senior only) Mentor and support junior and mid-level developers. Ideal Candidate Essential (Developer & Senior Developer) Strong expertise in Python and Django (or similar Python web frameworks). Good working knowledge of Docker, Git, GitHub . Strong understanding of AWS , particularly deployment of containerised applications. Experience building and maintaining CI/CD tooling. Ability to integrate, transform and organise data from complex data sources. Good working knowledge of Linux/UNIX and Shell Scripting. Ability to secure applications and cloud environments in line with best practice. Experience working within Agile delivery environments. Good working knowledge of cybersecurity fundamentals and secure by design software development. Senior Developer Additional Requirements High-level Python/Django expertise. Ability to lead delivery and mentor junior developers. Experience establishing and enforcing engineering standards. Strong troubleshooting and problem solving capability. Desirable Experience with cybersecurity tooling, vulnerability detection or threat monitoring. Experience with AWS Quicksight or BI/reporting tools. Experience with Infrastructure-as-Code (Python CDK, Terraform etc.). TL;DR Job Title: Python Developer/Senior Python Developer Start Date: ASAP Location: London, Milton Keynes or Bristol Hybrid Contract Length: 6 months Day Rate: Market rate (Inside IR35) IR35: Inside IR35 Security Clearance: Active SC required
Matchtech
Senior Software Engineer
Matchtech Farnborough, Hampshire
Our client, a leader in the defence and security sector, is currently seeking a Senior Software Engineer with advanced security clearance to join their cutting-edge team. This permanent role offers an exciting opportunity to work on innovative solutions that redefine defence technology. Key Responsibilities: Design, implement and test solutions to complex customer problems across the development lifecycle Develop software for a range of areas including bare-metal MCU, signal processing, Embedded Linux, and GUI development on Windows, Linux, and mobile platforms Utilise various programming languages such as Rust, C/C++, Python, and web development frameworks Work with FPGAs, electronic design, and mechanical design Collaborate closely with team members in an agile environment to balance requirements, schedule, and cost Produce comprehensive documentation from requirements to design and testing materials to support developments Ensure compliance with Government regulations by managing the security of information as defined in the Security manual Job Requirements: Degree in an engineering, mathematical, or science-based subject or equivalent experience Experience in at least one of the following areas: Embedded Linux application, kernel, and/or driver development C/C++ or Rust programming Proficiency in best practice software development processes/lifecycles Experience in Object-Oriented Design and Design Patterns Knowledge of software testing and design for test Desirable Experience, Skills and Qualifications: GUI development frameworks such as eGUI, GTK, Tauri Yocto, Petalinux, and uBoot Python, Jupyter Notebooks, or Matlab Web development languages (HTML, Javascript, Typescript, React) IOS/Android development Experience with communications protocols - TCP, QUIC, WiFi Knowledge of GNU Radio and Software Defined Radios Experience with FPGAs and exposure to hardware UML design and tools such as Enterprise Architect Security Clearance: Must hold DV (UKDV or MOD DV) security clearance If you are an experienced software engineer seeking a challenging role within the defence sector, we would love to hear from you. Apply now to join our client's dynamic and innovative team.
12/03/2026
Full time
Our client, a leader in the defence and security sector, is currently seeking a Senior Software Engineer with advanced security clearance to join their cutting-edge team. This permanent role offers an exciting opportunity to work on innovative solutions that redefine defence technology. Key Responsibilities: Design, implement and test solutions to complex customer problems across the development lifecycle Develop software for a range of areas including bare-metal MCU, signal processing, Embedded Linux, and GUI development on Windows, Linux, and mobile platforms Utilise various programming languages such as Rust, C/C++, Python, and web development frameworks Work with FPGAs, electronic design, and mechanical design Collaborate closely with team members in an agile environment to balance requirements, schedule, and cost Produce comprehensive documentation from requirements to design and testing materials to support developments Ensure compliance with Government regulations by managing the security of information as defined in the Security manual Job Requirements: Degree in an engineering, mathematical, or science-based subject or equivalent experience Experience in at least one of the following areas: Embedded Linux application, kernel, and/or driver development C/C++ or Rust programming Proficiency in best practice software development processes/lifecycles Experience in Object-Oriented Design and Design Patterns Knowledge of software testing and design for test Desirable Experience, Skills and Qualifications: GUI development frameworks such as eGUI, GTK, Tauri Yocto, Petalinux, and uBoot Python, Jupyter Notebooks, or Matlab Web development languages (HTML, Javascript, Typescript, React) IOS/Android development Experience with communications protocols - TCP, QUIC, WiFi Knowledge of GNU Radio and Software Defined Radios Experience with FPGAs and exposure to hardware UML design and tools such as Enterprise Architect Security Clearance: Must hold DV (UKDV or MOD DV) security clearance If you are an experienced software engineer seeking a challenging role within the defence sector, we would love to hear from you. Apply now to join our client's dynamic and innovative team.
Henderson Scott
Linux Engineer
Henderson Scott Glasgow, Lanarkshire
Senior Linux Engineer - Government - SC/DV Clearance - 6 months + contract (inside IR35) We are working with a major government client looking for an experienced Linux Engineer to join their team. Due to the nature of the role and the client, candidates with active SC clearance and eligible for DV Clearance would be preferred. As Senior Linux Engineer, you'll provide advanced technical expertise across enterprise Linux infrastructure to maintain performance, security and availability. The role exists to support ongoing project delivery and BAU operations, while driving automation and platform improvements in line with internal and regulatory standards. You'll act as a senior technical point within the engineering function, working closely with other teams and vendors to keep environments up to date and well governed. I am therefore keen to speak with candidates who have Strong experience in a senior Linux engineering role within a complex infrastructure environment, ideally within government/public sector environments. Proven ability to act as a senior technical Linux resource, owning decisions and outcomes. Experience with virtualised networking and platforms such as VMware or Hyper-V. Advanced Scripting skills with Bash and Python. Good understanding of core services and protocols (HTTPS, SSH, DNS, NTP, SSL) and troubleshooting Linux issues to 4th line level. Hands-on experience with Ansible automation and infrastructure monitoring. Working knowledge of Confluence, Jira and JSM. Understanding of database technologies such as PostgreSQL, MariaDB, MongoDB and SQL, plus experience managing Linux certificates, Squid and Linux tooling upgrades. Broad understanding of on-prem and cloud-based infrastructure, with occasional out-of-hours work and site travel as required. Desirable: relevant IT/engineering qualification or equivalent experience. Desirable: experience with cloud platforms (AWS, Azure or GCP) and CEPH or other Linux storage environments. Interested? Apply now for immediate consideration!
12/03/2026
Contractor
Senior Linux Engineer - Government - SC/DV Clearance - 6 months + contract (inside IR35) We are working with a major government client looking for an experienced Linux Engineer to join their team. Due to the nature of the role and the client, candidates with active SC clearance and eligible for DV Clearance would be preferred. As Senior Linux Engineer, you'll provide advanced technical expertise across enterprise Linux infrastructure to maintain performance, security and availability. The role exists to support ongoing project delivery and BAU operations, while driving automation and platform improvements in line with internal and regulatory standards. You'll act as a senior technical point within the engineering function, working closely with other teams and vendors to keep environments up to date and well governed. I am therefore keen to speak with candidates who have Strong experience in a senior Linux engineering role within a complex infrastructure environment, ideally within government/public sector environments. Proven ability to act as a senior technical Linux resource, owning decisions and outcomes. Experience with virtualised networking and platforms such as VMware or Hyper-V. Advanced Scripting skills with Bash and Python. Good understanding of core services and protocols (HTTPS, SSH, DNS, NTP, SSL) and troubleshooting Linux issues to 4th line level. Hands-on experience with Ansible automation and infrastructure monitoring. Working knowledge of Confluence, Jira and JSM. Understanding of database technologies such as PostgreSQL, MariaDB, MongoDB and SQL, plus experience managing Linux certificates, Squid and Linux tooling upgrades. Broad understanding of on-prem and cloud-based infrastructure, with occasional out-of-hours work and site travel as required. Desirable: relevant IT/engineering qualification or equivalent experience. Desirable: experience with cloud platforms (AWS, Azure or GCP) and CEPH or other Linux storage environments. Interested? Apply now for immediate consideration!
Senior Linux Engineer - Central Govt - Secure Environment - 6-12 Months
Allen Lane Ltd. East Kilbride, Lanarkshire
Senior Linux Engineer - Central Govt - Secure Environment - 6-12 months - SC Clearance Required A major central-government client is seeking an experienced Senior Linux Engineer to support and enhance a secure, multi-environment Linux estate. This role requires advanced hands-on Linux engineering capability, strong automation skills, deep troubleshooting expertise, and the ability to operate confidently across high-assurance environments. You will collaborate closely with engineering, operations, DevOps and project teams to maintain platform stability, drive automation, uplift engineering capability, reduce technical risk, and ensure stakeholder confidence. Please note: due to the nature of the work, active SC clearance is essential. Unfortunately we cannot consider candidates without it. Key Responsibilities Linux Engineering & Technical Ownership Maintain and support Linux infrastructure across physical, virtual and cloud-integrated platforms. Troubleshoot and deliver services across DNS, NTP, RHEL Directory Services, Proxy, Satellite, CEPH and database technologies. Monitor, alert and maintain ROSA Linux infrastructure across all environments. Operational Delivery & Change Management Support BAU and project implementation activities with full documentation and handover artefacts. Own and implement changes across the Linux estate within agreed governance processes. Ensure all deployments meet internal and regulatory security standards. Automation, DevOps & Continuous Improvement Deliver automation using Ansible, Bash, Python and associated tooling. Identify platform trends and proactively implement preventative measures. Drive system upgrades and ensure Linux tooling is kept current. Governance, Reporting & Compliance Produce documentation, processes and policies to strengthen governance and reporting. Lead Incident, Problem and Risk Management within the Linux engineering area. Collaboration, Stakeholder & Vendor Coordination Work closely with engineers, vendors and product owners on delivery and roadmap planning. Support and mentor junior engineers as needed. Ideal Candidate Essential Significant experience as a Senior Linux Engineer in large, complex enterprise environments. Advanced Linux troubleshooting (up to 4th line). Strong Bash and Python Scripting ability. Strong understanding of SSH, DNS, NTP, SSL, HTTPS and related protocols. Experience with Ansible automation. Experience with VMware or Hyper-V. Strong experience with monitoring systems and certificate management. Experience with PostgreSQL, MariaDB, MongoDB and SQL. Strong understanding of on-prem and cloud-based infrastructure. Experience of Agile/DevOps environments. Desirable Relevant Computer Science/IT qualification. Cloud experience (AWS, Azure or GCP). CEPH or large-scale Linux storage experience. TL;DR Job Title: Senior Linux Engineer Start Date: ASAP Location: East Kilbride/London (Hybrid/Remote) Contract Length: 6-12 months Day Rate: £600 (Inside IR35) IR35: Inside IR35 Clearance: Active SC clearance required (DV eligible)
12/03/2026
Contractor
Senior Linux Engineer - Central Govt - Secure Environment - 6-12 months - SC Clearance Required A major central-government client is seeking an experienced Senior Linux Engineer to support and enhance a secure, multi-environment Linux estate. This role requires advanced hands-on Linux engineering capability, strong automation skills, deep troubleshooting expertise, and the ability to operate confidently across high-assurance environments. You will collaborate closely with engineering, operations, DevOps and project teams to maintain platform stability, drive automation, uplift engineering capability, reduce technical risk, and ensure stakeholder confidence. Please note: due to the nature of the work, active SC clearance is essential. Unfortunately we cannot consider candidates without it. Key Responsibilities Linux Engineering & Technical Ownership Maintain and support Linux infrastructure across physical, virtual and cloud-integrated platforms. Troubleshoot and deliver services across DNS, NTP, RHEL Directory Services, Proxy, Satellite, CEPH and database technologies. Monitor, alert and maintain ROSA Linux infrastructure across all environments. Operational Delivery & Change Management Support BAU and project implementation activities with full documentation and handover artefacts. Own and implement changes across the Linux estate within agreed governance processes. Ensure all deployments meet internal and regulatory security standards. Automation, DevOps & Continuous Improvement Deliver automation using Ansible, Bash, Python and associated tooling. Identify platform trends and proactively implement preventative measures. Drive system upgrades and ensure Linux tooling is kept current. Governance, Reporting & Compliance Produce documentation, processes and policies to strengthen governance and reporting. Lead Incident, Problem and Risk Management within the Linux engineering area. Collaboration, Stakeholder & Vendor Coordination Work closely with engineers, vendors and product owners on delivery and roadmap planning. Support and mentor junior engineers as needed. Ideal Candidate Essential Significant experience as a Senior Linux Engineer in large, complex enterprise environments. Advanced Linux troubleshooting (up to 4th line). Strong Bash and Python Scripting ability. Strong understanding of SSH, DNS, NTP, SSL, HTTPS and related protocols. Experience with Ansible automation. Experience with VMware or Hyper-V. Strong experience with monitoring systems and certificate management. Experience with PostgreSQL, MariaDB, MongoDB and SQL. Strong understanding of on-prem and cloud-based infrastructure. Experience of Agile/DevOps environments. Desirable Relevant Computer Science/IT qualification. Cloud experience (AWS, Azure or GCP). CEPH or large-scale Linux storage experience. TL;DR Job Title: Senior Linux Engineer Start Date: ASAP Location: East Kilbride/London (Hybrid/Remote) Contract Length: 6-12 months Day Rate: £600 (Inside IR35) IR35: Inside IR35 Clearance: Active SC clearance required (DV eligible)
Verso Recruitment Group
Embedded Software Engineer
Verso Recruitment Group Landbeach, Cambridgeshire
Job Title: Embedded Software Engineer Location: Cambridge Salary: £45,000 to £57,000 basic + benefits Embedded Software Engineer A long established leader in real time communication technologies is seeking a Senior Software Engineer to join its engineering team. This organisation develops advanced wired and wireless communication systems used across a range of industries. Its engineering teams are known for delivering reliable, scalable and high performance solutions that support mission critical communication. This role is based in a modern engineering office within the Cambridge Research Park. Hybrid role offered 2-3 days WFH on a typical week. About this Embedded Software Engineer role You will work as part of an Agile development team, contributing to the design, development, analysis and testing of their products. The position suits someone who is comfortable taking a project from initial requirements through to final delivery, and who enjoys working across a range of platforms. Key Responsibilities - Embedded Software Engineer Design and develop embedded software using C & C++. Participate in code reviews and contribute to functional specifications. Work within Agile and LEAN methodologies as part of a scrum team. Develop on Linux platforms, from drivers to applications, networking and debugging tools. Maintain and enhance existing features across multiple product lines. Skills and experience - Embedded Software Engineer Strong understanding of the software development lifecycle. Experience with object oriented analysis and design. Proficiency in embedded C & C++ development. A collaborative mindset and strong communication skills. High attention to detail and motivation to work in a fast paced environment. Nice to have skills: Experience with networking technologies. Experience with multi-threading. Experience using AI in your day-to-day role to either help increase your output/productivity or to aid proficiency in languages you are less familiar with. Javascript, Typescript - They have web interfaces built into some of their products. Good understanding of hardware and/or things like Raspberry Pi. What You Can Expect Opportunities to design, implement and test software and custom hardware A chance to build on existing features and contribute to new product development Collaboration with skilled engineers across multiple time zones A supportive environment that values knowledge sharing and continuous improvement
12/03/2026
Full time
Job Title: Embedded Software Engineer Location: Cambridge Salary: £45,000 to £57,000 basic + benefits Embedded Software Engineer A long established leader in real time communication technologies is seeking a Senior Software Engineer to join its engineering team. This organisation develops advanced wired and wireless communication systems used across a range of industries. Its engineering teams are known for delivering reliable, scalable and high performance solutions that support mission critical communication. This role is based in a modern engineering office within the Cambridge Research Park. Hybrid role offered 2-3 days WFH on a typical week. About this Embedded Software Engineer role You will work as part of an Agile development team, contributing to the design, development, analysis and testing of their products. The position suits someone who is comfortable taking a project from initial requirements through to final delivery, and who enjoys working across a range of platforms. Key Responsibilities - Embedded Software Engineer Design and develop embedded software using C & C++. Participate in code reviews and contribute to functional specifications. Work within Agile and LEAN methodologies as part of a scrum team. Develop on Linux platforms, from drivers to applications, networking and debugging tools. Maintain and enhance existing features across multiple product lines. Skills and experience - Embedded Software Engineer Strong understanding of the software development lifecycle. Experience with object oriented analysis and design. Proficiency in embedded C & C++ development. A collaborative mindset and strong communication skills. High attention to detail and motivation to work in a fast paced environment. Nice to have skills: Experience with networking technologies. Experience with multi-threading. Experience using AI in your day-to-day role to either help increase your output/productivity or to aid proficiency in languages you are less familiar with. Javascript, Typescript - They have web interfaces built into some of their products. Good understanding of hardware and/or things like Raspberry Pi. What You Can Expect Opportunities to design, implement and test software and custom hardware A chance to build on existing features and contribute to new product development Collaboration with skilled engineers across multiple time zones A supportive environment that values knowledge sharing and continuous improvement
Reed Technology
Senior Java Developer
Reed Technology City, London
Senior Java Developer Location: London (Hybrid - 3 days in office) Role Overview We are seeking a highly skilled Senior Java Developer to join the eFX Algo IT team as a Subject Matter Expert (SME) in low latency trading systems. This is a hands-on development role focused on building and enhancing pricing, hedging, and market connectivity systems for the eFX trading desk. You'll be working in a fast-paced, front-office environment, collaborating closely with developers, business analysts, project managers, and QA teams. This role demands deep technical expertise in Java , particularly in low latency environments , and a strong understanding of FX trading systems . You'll be expected to contribute to all phases of the software development lifecycle, from design and prototyping to deployment and support. Key Responsibilities Design and develop high-performance, low-latency Java applications for pricing, hedging, and market connectivity. Collaborate with Front Office and IT teams to gather requirements and deliver analytics and trading solutions that directly impact P&L. Rapidly prototype solutions in an agile environment with evolving priorities. Participate in sprint planning, estimation, and provide regular updates to project managers. Create and maintain technical documentation including design specs, functional requirements, and unit tests. Provide third-line support and technical assistance to production support teams. Participate in software releases, which may occasionally occur outside regular working hours. Ensure compliance with internal policies and regulatory requirements, including financial crime prevention and mandatory training. Required Skills & Experience Technical Expertise Strong proficiency in Java , including: Multithreading Low latency techniques Garbage collection optimization Performance monitoring and metrics design Solid understanding of Linux/UNIX operating systems Experience with real-time, mission-critical systems Familiarity with networking tools (e.g., Wireshark), Solace , and 10GbE multicast Knowledge of FIX protocol and other market connectivity standards Domain Knowledge Front-office experience in FX trading or quantitative finance Understanding of pricing algorithms , dynamic spreading , and FX ECNs FX Options knowledge is a plus Methodologies & Collaboration Experience with Agile, Scrum, or Kanban delivery frameworks Strong communication skills with the ability to liaise between IT and trading desks Production stability mindset and ability to work with infrastructure and support teams Qualifications Bachelor's degree (or equivalent) in Computer Science, Mathematics, Physics, or Engineering Postgraduate qualifications in advanced computing or statistical disciplines are desirable Competencies & Values Ability to quickly learn and apply new technologies Proactive in contributing ideas and innovations to the team Commitment to transparency, accountability, excellence, and client service quality
11/03/2026
Full time
Senior Java Developer Location: London (Hybrid - 3 days in office) Role Overview We are seeking a highly skilled Senior Java Developer to join the eFX Algo IT team as a Subject Matter Expert (SME) in low latency trading systems. This is a hands-on development role focused on building and enhancing pricing, hedging, and market connectivity systems for the eFX trading desk. You'll be working in a fast-paced, front-office environment, collaborating closely with developers, business analysts, project managers, and QA teams. This role demands deep technical expertise in Java , particularly in low latency environments , and a strong understanding of FX trading systems . You'll be expected to contribute to all phases of the software development lifecycle, from design and prototyping to deployment and support. Key Responsibilities Design and develop high-performance, low-latency Java applications for pricing, hedging, and market connectivity. Collaborate with Front Office and IT teams to gather requirements and deliver analytics and trading solutions that directly impact P&L. Rapidly prototype solutions in an agile environment with evolving priorities. Participate in sprint planning, estimation, and provide regular updates to project managers. Create and maintain technical documentation including design specs, functional requirements, and unit tests. Provide third-line support and technical assistance to production support teams. Participate in software releases, which may occasionally occur outside regular working hours. Ensure compliance with internal policies and regulatory requirements, including financial crime prevention and mandatory training. Required Skills & Experience Technical Expertise Strong proficiency in Java , including: Multithreading Low latency techniques Garbage collection optimization Performance monitoring and metrics design Solid understanding of Linux/UNIX operating systems Experience with real-time, mission-critical systems Familiarity with networking tools (e.g., Wireshark), Solace , and 10GbE multicast Knowledge of FIX protocol and other market connectivity standards Domain Knowledge Front-office experience in FX trading or quantitative finance Understanding of pricing algorithms , dynamic spreading , and FX ECNs FX Options knowledge is a plus Methodologies & Collaboration Experience with Agile, Scrum, or Kanban delivery frameworks Strong communication skills with the ability to liaise between IT and trading desks Production stability mindset and ability to work with infrastructure and support teams Qualifications Bachelor's degree (or equivalent) in Computer Science, Mathematics, Physics, or Engineering Postgraduate qualifications in advanced computing or statistical disciplines are desirable Competencies & Values Ability to quickly learn and apply new technologies Proactive in contributing ideas and innovations to the team Commitment to transparency, accountability, excellence, and client service quality
ECM Selection (Holdings) Limited
Senior C/C++ Linux Software Engineer
ECM Selection (Holdings) Limited Tewkesbury, Gloucestershire
Develop your consultancy and software engineering skills with varied high tech projects This established technical consultancy develops advanced software and hardware for government and commercial sector clients. Due to continued success, they are seeking an accomplished C/C++ and Linux software engineer to join their team. Varied multidisciplinary projects mean that you could be working on areas such as diverse as DSP, image processing, or UI design. You can expect to work closely with counterparts from client organisations as well as colleagues from different technical backgrounds. You may also have opportunities to lead projects and mentor new colleagues. You will need: A strong academic record, with a first or 2.1 in a numerate STEM discipline, mostly A or A at A-level grades, or equivalent. Whilst not essential, A relevant Master's or PhD would benefit your application. Good client-facing communications skills. Able to discuss technical subject matter with colleague Substantial commercial experience of software design and development in C or C++ and Linux, and familiarity with best practice. Front end coding skills in TypeScript/JavaScript and HTML would be useful. Full right to work in the UK, and ability to obtain a higher level (DV) UK security clearance. Typically this will require you to have British nationality and to have been resident in the UK for 10 years This variety makes the role ideal for an experienced engineer looking to broaden their technical and consultancy skillset into areas such as image processing, interface design, or digital signal processing. This is a fully office-based, due to the nature of the work, but with some latitude for those requiring flexible arrangements. A highly competitive salary and benefits package, excellent pension scheme, and a performance-based bonus are on offer to the successful candidate. Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call ecm or email your CV. We will always ask before forwarding your CV. Please apply (quoting ref: CV27605 ) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.
11/03/2026
Full time
Develop your consultancy and software engineering skills with varied high tech projects This established technical consultancy develops advanced software and hardware for government and commercial sector clients. Due to continued success, they are seeking an accomplished C/C++ and Linux software engineer to join their team. Varied multidisciplinary projects mean that you could be working on areas such as diverse as DSP, image processing, or UI design. You can expect to work closely with counterparts from client organisations as well as colleagues from different technical backgrounds. You may also have opportunities to lead projects and mentor new colleagues. You will need: A strong academic record, with a first or 2.1 in a numerate STEM discipline, mostly A or A at A-level grades, or equivalent. Whilst not essential, A relevant Master's or PhD would benefit your application. Good client-facing communications skills. Able to discuss technical subject matter with colleague Substantial commercial experience of software design and development in C or C++ and Linux, and familiarity with best practice. Front end coding skills in TypeScript/JavaScript and HTML would be useful. Full right to work in the UK, and ability to obtain a higher level (DV) UK security clearance. Typically this will require you to have British nationality and to have been resident in the UK for 10 years This variety makes the role ideal for an experienced engineer looking to broaden their technical and consultancy skillset into areas such as image processing, interface design, or digital signal processing. This is a fully office-based, due to the nature of the work, but with some latitude for those requiring flexible arrangements. A highly competitive salary and benefits package, excellent pension scheme, and a performance-based bonus are on offer to the successful candidate. Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call ecm or email your CV. We will always ask before forwarding your CV. Please apply (quoting ref: CV27605 ) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.
Synergize Consulting Ltd
Senior/Principal DevOps Engineer - DV Cleared - contract - Hybrid
Synergize Consulting Ltd
We are working with a growing technology consultancy delivering complex digital and cloud transformation programmes across UK Defence and the Public Sector. Due to continued project growth, they are looking to appoint a DV Cleared Senior/Principal DevOps Engineer to join their expanding engineering capability. This is a key technical role supporting the delivery of secure, automated and scalable cloud platforms across high-profile national security programmes. The role offers the opportunity to work on mission-critical systems, influence DevOps best practice, and help shape platform engineering capability within a growing consultancy environment. The Role You will design, build and support secure DevOps platforms and cloud infrastructure across AWS and Azure environments, helping development teams deliver reliable and automated deployments while ensuring strong security and operational practices. Working closely with engineering teams and stakeholders, you will help drive automation, platform reliability, and DevOps maturity across defence programmes. Key Responsibilities Design and maintain CI/CD pipelines to support automated build, testing and deployment Develop Infrastructure as Code (IaC) using Terraform, Bicep or CloudFormation Deliver and support secure cloud environments across AWS and Azure Manage and support Red Hat/Linux based systems Implement monitoring, logging and observability using tools such as Prometheus, Grafana or similar Manage containerised workloads using Docker and Kubernetes Ensure infrastructure meets security, compliance and governance standards Support incident response, reliability improvements and operational resilience Work closely with development teams to improve deployment processes and automation Produce technical documentation including architecture decisions, runbooks and operational handover material Essential Skills Current DV Clearance prior to a start date Experience working in DevOps, Platform Engineering or SRE roles Strong experience with CI/CD tooling (GitHub Actions, GitLab, Jenkins or Azure DevOps) Hands-on experience with AWS and/or Azure cloud platforms Experience implementing Infrastructure as Code (Terraform, Bicep, ARM or CloudFormation) Strong Linux/Red Hat administration experience Experience with Docker and Kubernetes Scripting or programming experience ( Python, Bash or PowerShell ) Experience supporting production environments and reliability practices Desirable Experience Microservices architectures DevSecOps and secure pipeline practices Cloud governance and landing zone design Configuration management tools such as Ansible, Puppet or Chef GitOps tooling such as ArgoCD or Flux Experience working within Agile delivery environments Location: UK Hybrid working model, Wiltshire or London regions (with up to 3-4 days on site)
11/03/2026
Contractor
We are working with a growing technology consultancy delivering complex digital and cloud transformation programmes across UK Defence and the Public Sector. Due to continued project growth, they are looking to appoint a DV Cleared Senior/Principal DevOps Engineer to join their expanding engineering capability. This is a key technical role supporting the delivery of secure, automated and scalable cloud platforms across high-profile national security programmes. The role offers the opportunity to work on mission-critical systems, influence DevOps best practice, and help shape platform engineering capability within a growing consultancy environment. The Role You will design, build and support secure DevOps platforms and cloud infrastructure across AWS and Azure environments, helping development teams deliver reliable and automated deployments while ensuring strong security and operational practices. Working closely with engineering teams and stakeholders, you will help drive automation, platform reliability, and DevOps maturity across defence programmes. Key Responsibilities Design and maintain CI/CD pipelines to support automated build, testing and deployment Develop Infrastructure as Code (IaC) using Terraform, Bicep or CloudFormation Deliver and support secure cloud environments across AWS and Azure Manage and support Red Hat/Linux based systems Implement monitoring, logging and observability using tools such as Prometheus, Grafana or similar Manage containerised workloads using Docker and Kubernetes Ensure infrastructure meets security, compliance and governance standards Support incident response, reliability improvements and operational resilience Work closely with development teams to improve deployment processes and automation Produce technical documentation including architecture decisions, runbooks and operational handover material Essential Skills Current DV Clearance prior to a start date Experience working in DevOps, Platform Engineering or SRE roles Strong experience with CI/CD tooling (GitHub Actions, GitLab, Jenkins or Azure DevOps) Hands-on experience with AWS and/or Azure cloud platforms Experience implementing Infrastructure as Code (Terraform, Bicep, ARM or CloudFormation) Strong Linux/Red Hat administration experience Experience with Docker and Kubernetes Scripting or programming experience ( Python, Bash or PowerShell ) Experience supporting production environments and reliability practices Desirable Experience Microservices architectures DevSecOps and secure pipeline practices Cloud governance and landing zone design Configuration management tools such as Ansible, Puppet or Chef GitOps tooling such as ArgoCD or Flux Experience working within Agile delivery environments Location: UK Hybrid working model, Wiltshire or London regions (with up to 3-4 days on site)
ECM Selection (Holdings) Limited
Senior Software Developer
ECM Selection (Holdings) Limited Guildford, Surrey
Develop advanced software for real-world defence and security systems An established engineering consultancy company is seeking experienced software developers to join their multi-disciplinary team delivering innovative sensor and signal processing solutions for defence and national security applications. Some projects are aligned with in-house hardware development and can involve developing algorithms for new sensor data and optimising software for constrained environments. Other projects will see you developing sophisticated software in the cyber security industry, as well as creating UIs for electronic gizmos using web technologies. Please note: this role requires eligibility for UK Developed Vetting (DV) clearance. Applicants must therefore be British citizens who have lived in the UK for the past 10 years. You will be working alongside other bright software and hardware engineers on varied and challenging projects. You will have the opportunity to lead and mentor other engineers, as well as be supported to achieve your own career goals. With other experienced engineers to learn from and cutting-edge technical challenges to solve, this is a great place to continue developing your technical skills. Requirements: Commercial-grade experience developing and maintaining complex systems in C/C++. Strong academic background in a numerate discipline (e.g. Maths, Physics, Engineer, computer science). This will probably include a 1st or 2:1 at degree level and may include a PhD. Strong communication skills both for client work and for mentoring and leading team members. British citizenship and UK residency for at least 10 years. While not required, the following will significantly strengthen your application: DSP and/or image processing expertise. Familiarity with web UI technologies (HTML, JavaScript, etc) and Linux systems. Due to the sensitive nature of much of the work you will perform you are required to be in the office every day, however the company understands everyone s schedules are different and so supports flexible working hours. With the company expanding there are good career progression opportunities through expanding technical capabilities and team leadership. The remunerations package is competitive with a strong base salary and good benefits including a generous 10% employer contribution pension scheme and annual performance related bonuses. Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call ecm or email your CV. We will always ask before forwarding your CV. Please apply (quoting ref: CV27604 ) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.
11/03/2026
Full time
Develop advanced software for real-world defence and security systems An established engineering consultancy company is seeking experienced software developers to join their multi-disciplinary team delivering innovative sensor and signal processing solutions for defence and national security applications. Some projects are aligned with in-house hardware development and can involve developing algorithms for new sensor data and optimising software for constrained environments. Other projects will see you developing sophisticated software in the cyber security industry, as well as creating UIs for electronic gizmos using web technologies. Please note: this role requires eligibility for UK Developed Vetting (DV) clearance. Applicants must therefore be British citizens who have lived in the UK for the past 10 years. You will be working alongside other bright software and hardware engineers on varied and challenging projects. You will have the opportunity to lead and mentor other engineers, as well as be supported to achieve your own career goals. With other experienced engineers to learn from and cutting-edge technical challenges to solve, this is a great place to continue developing your technical skills. Requirements: Commercial-grade experience developing and maintaining complex systems in C/C++. Strong academic background in a numerate discipline (e.g. Maths, Physics, Engineer, computer science). This will probably include a 1st or 2:1 at degree level and may include a PhD. Strong communication skills both for client work and for mentoring and leading team members. British citizenship and UK residency for at least 10 years. While not required, the following will significantly strengthen your application: DSP and/or image processing expertise. Familiarity with web UI technologies (HTML, JavaScript, etc) and Linux systems. Due to the sensitive nature of much of the work you will perform you are required to be in the office every day, however the company understands everyone s schedules are different and so supports flexible working hours. With the company expanding there are good career progression opportunities through expanding technical capabilities and team leadership. The remunerations package is competitive with a strong base salary and good benefits including a generous 10% employer contribution pension scheme and annual performance related bonuses. Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call ecm or email your CV. We will always ask before forwarding your CV. Please apply (quoting ref: CV27604 ) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.
Softweb Resourcing
Senior C++ Software Engineer - Linux
Softweb Resourcing City, Manchester
Ever wanted to work on software that protects hundreds of thousands of machines worldwide and lead the architecture behind the code that makes it possible? We're looking for a Senior C++ Software Engineer to join a small, agile team working on mission-critical cyber security software used globally. This isn t just another dev role, you ll combine deep technical C++ expertise with architectural and technical leadership, driving complex features from concept through to release while shaping engineering standards across the team with plenty of scope for career growth on offer. You'll be working on a new greenfield product with a chance to make a huge impact for a company that's won many awards for their culture. What you'll be doing: - Leading design and delivery of complex features in modern C++ (C+) in Linux - Architecting robust, high performance solutions that balance security, maintainability and long term evolution - Technical leadership and mentoring - Driving best practices in tooling, testing, CI/CD, and peer code review to raise overall engineering quality What we need from you: - Commercial C++ experience across the full software development lifecycle - Application development on Linux (or Windows), including memory management and performance tuning and systems level programming - Multi-threading and concurrent programming - Experience designing systems, working on software architecture and leading technical projects Nice to have: - Threat modelling, CI/CD pipeline experience such as Jenkins, GitHub Actions or Azure DevOps - Visual Studio, WinDbg, gdb, Linux kernel or low level OS interactions What's in it for you? - £50,000 to £68,000 DOE - 9% employer only pension contribution - Flexible benefits package including life assurance - Hybrid working in central Manchester - Genuine opportunity to shape architecture, standards, and technical direction for a global product Sounds interesting? If you're a Senior C++ Engineer who enjoys architectural ownership, technical leadership and building software that safeguards critical systems worldwide, we would love to hear from you.
11/03/2026
Full time
Ever wanted to work on software that protects hundreds of thousands of machines worldwide and lead the architecture behind the code that makes it possible? We're looking for a Senior C++ Software Engineer to join a small, agile team working on mission-critical cyber security software used globally. This isn t just another dev role, you ll combine deep technical C++ expertise with architectural and technical leadership, driving complex features from concept through to release while shaping engineering standards across the team with plenty of scope for career growth on offer. You'll be working on a new greenfield product with a chance to make a huge impact for a company that's won many awards for their culture. What you'll be doing: - Leading design and delivery of complex features in modern C++ (C+) in Linux - Architecting robust, high performance solutions that balance security, maintainability and long term evolution - Technical leadership and mentoring - Driving best practices in tooling, testing, CI/CD, and peer code review to raise overall engineering quality What we need from you: - Commercial C++ experience across the full software development lifecycle - Application development on Linux (or Windows), including memory management and performance tuning and systems level programming - Multi-threading and concurrent programming - Experience designing systems, working on software architecture and leading technical projects Nice to have: - Threat modelling, CI/CD pipeline experience such as Jenkins, GitHub Actions or Azure DevOps - Visual Studio, WinDbg, gdb, Linux kernel or low level OS interactions What's in it for you? - £50,000 to £68,000 DOE - 9% employer only pension contribution - Flexible benefits package including life assurance - Hybrid working in central Manchester - Genuine opportunity to shape architecture, standards, and technical direction for a global product Sounds interesting? If you're a Senior C++ Engineer who enjoys architectural ownership, technical leadership and building software that safeguards critical systems worldwide, we would love to hear from you.
VIQU IT
Senior DevOps Engineer
VIQU IT City, London
Senior DevOps Engineer 6-month contract London/Remote SC Clearance Inside IR35 My Financial Customer is looking for a Senior DevOps Engineer to join a growing technology team responsible for maintaining and evolving a complex on-premise platform. This role will play a key part in ensuring the reliability, performance, and continuous improvement of the organisation s technical estate while supporting the delivery of new services. This Senior DevOps Engineer is required to have experience with the following: Cloud Platform (Azure, AWS, or GCP), Kubernetes, IaC using Terraform and CI/CD pipelines. Skills & Experience required from the Senior DevOps Engineer: Active SC Clearance Cloud Platforms (Azure, AWS, or GCP) Strong experience supporting production environments, including on-call support and release management. Hands-on experience with Kubernetes or OpenShift in on-premise environments. Proven background in Linux system administration Experience implementing Infrastructure as Code, ideally using Terraform, integrated with CI/CD pipelines such as Jenkins. Observability platforms including logging, monitoring, and alerting tools such as ELK, Splunk, Prometheus, or Grafana. Experience improving DevOps tooling and contributing to technology roadmaps. Strong knowledge of Agile methodologies and modern DevOps practices. Experience working in the financial industry would be beneficial. Key Responsibilities of the Senior DevOps Engineer: Support, maintain and enhance the organisation s core platform and supporting infrastructure. Manage the promotion of code across environments, ensuring safe and controlled releases from pre-production through to live. Champion continuous improvement and modern DevOps practices, helping teams adopt automation-first approaches across build, deployment, and release processes. Provide technical mentorship and guidance to engineers, sharing best practices and supporting professional development within the team. Collaborate with architects and solution designers to align technical delivery with long-term product and technology roadmaps. Lead incident management activities, coordinating major incident responses and ensuring effective communication with stakeholders. Support a 24/7 production environment, including participation in an on-call rota and out-of-hours release support when required. Apply now to speak with VIQU IT in confidence. Or reach out to Connor Smal via the VIQU IT website. Do you know someone great? We ll thank you with up to £1,000 if your referral is successful (terms apply). For more exciting roles and opportunities like this, please follow us on IT Recruitment.
10/03/2026
Contractor
Senior DevOps Engineer 6-month contract London/Remote SC Clearance Inside IR35 My Financial Customer is looking for a Senior DevOps Engineer to join a growing technology team responsible for maintaining and evolving a complex on-premise platform. This role will play a key part in ensuring the reliability, performance, and continuous improvement of the organisation s technical estate while supporting the delivery of new services. This Senior DevOps Engineer is required to have experience with the following: Cloud Platform (Azure, AWS, or GCP), Kubernetes, IaC using Terraform and CI/CD pipelines. Skills & Experience required from the Senior DevOps Engineer: Active SC Clearance Cloud Platforms (Azure, AWS, or GCP) Strong experience supporting production environments, including on-call support and release management. Hands-on experience with Kubernetes or OpenShift in on-premise environments. Proven background in Linux system administration Experience implementing Infrastructure as Code, ideally using Terraform, integrated with CI/CD pipelines such as Jenkins. Observability platforms including logging, monitoring, and alerting tools such as ELK, Splunk, Prometheus, or Grafana. Experience improving DevOps tooling and contributing to technology roadmaps. Strong knowledge of Agile methodologies and modern DevOps practices. Experience working in the financial industry would be beneficial. Key Responsibilities of the Senior DevOps Engineer: Support, maintain and enhance the organisation s core platform and supporting infrastructure. Manage the promotion of code across environments, ensuring safe and controlled releases from pre-production through to live. Champion continuous improvement and modern DevOps practices, helping teams adopt automation-first approaches across build, deployment, and release processes. Provide technical mentorship and guidance to engineers, sharing best practices and supporting professional development within the team. Collaborate with architects and solution designers to align technical delivery with long-term product and technology roadmaps. Lead incident management activities, coordinating major incident responses and ensuring effective communication with stakeholders. Support a 24/7 production environment, including participation in an on-call rota and out-of-hours release support when required. Apply now to speak with VIQU IT in confidence. Or reach out to Connor Smal via the VIQU IT website. Do you know someone great? We ll thank you with up to £1,000 if your referral is successful (terms apply). For more exciting roles and opportunities like this, please follow us on IT Recruitment.
Peregrine
Data Engineer
Peregrine
We are Data Services, our mission is to unlock the value of data by delivering high-quality, reliable, and secure data services that are accessible, understandable, and actionable. We continuously evolve our offerings, leveraging modern cloud-based technologies, and fostering strong partnerships to help our colleagues in the Bank navigate the complexities of a data-driven world and achieve their strategic objectives. Active SC Clearance Job Description: The world of data in Central Banking is evolving rapidly. With the rise of detailed data collection in financial regulation and the swift advancements in cloud-native data technologies, the demand for visionary data engineers is growing. We re seeking a senior Data Engineer to join our Data Engineering team and play a pivotal role in shaping the Bank s strategic cloud-first data platform. As a senior member of the team, you will play a key role in designing and delivering robust, scalable data solutions that support the Bank s core responsibilities around monetary policy, financial stability, and regulatory supervision. You ll contribute to technical design decisions, mentor engineers, and collaborate across teams to ensure our data infrastructure continues to evolve and meet future demands. Role Responsibilities Lead the design, development, and deployment of scalable, secure, and cost-effective distributed data solutions using Azure services (e.g., Azure Databricks, Azure Data Lake Storage, Azure Data Factory). Architect and implement advanced data pipelines using Databricks, Delta Lake, Python and Spark, ensuring performance, reliability, and maintainability across cloud and on-prem environments. Champion data quality, governance, and observability, ensuring data is accurate, timely, and fit-for-purpose for analytics, BI, and operational use cases. Drive the modernization of legacy systems, leading the migration of data infrastructure to Azure with minimal disruption and long-term scalability. Act as a technical authority on Azure-native data engineering, guiding best practices and setting standards across the team. Mentor and coach junior and mid-level engineers, fostering a culture of continuous learning, innovation, and technical excellence. Collaborate with architects, analysts, and stake holders to align data engineering efforts with strategic business goals and enterprise data strategy. Evaluate and introduce emerging technologies, tools, and methodologies to enhance the Bank s data capabilities. Own the end-to-end delivery of complex data solutions, from requirements gathering to production deployment and support. Contribute to the development of reusable frameworks, templates, and patterns to accelerate delivery and ensure consistency across projects. Minimum Criteria Extensive experience with Azure services including Azure Databricks, Azure Data Lake Storage, and Azure Data Factory. Advanced proficiency in SQL, Python, and Spark (PySpark), with a strong focus on performance optimization and distributed processing. Proven experience in CI/CD practices using industry-standard tools (e.g., GitHub Actions, Azure DevOps). Strong understanding of data architecture principles and cloud-native design patterns. Essential Criteria Demonstrated ability to lead technical delivery, mentor engineering teams and collaborate with stakeholders to ensure alignment between data solutions and business strategy. Proficiency in Linux/Unix environments and shell scripting. Deep understanding of source control, testing strategies, and agile development practices. Self-motivated with a strategic mindset and a passion for driving innovation in data engineering. Desirable Criteria Experience delivering data pipelines on Hortonworks/Cloudera on-prem and leading cloud migration initiatives. Familiarity with: Apache Airflow Data modelling and metadata management Experience influencing enterprise data strategy and contributing to architectural governance. Changed this now. I was confusing this with PDE role as I am working on that in parallel. Hope this makes sense now. data solutions rather than architectures? Should add Python here as a key tech we use Have mentioned Python in 'Minimum Criteria' section below, but will add here too this could be added to Essential Criteria ? stakeholder and project management ? Have updated in essential criteria below. But I have now used the previous version to create requisition in OBS. Will see if it can be changed. What is the difference between "minimum" and "essential" criteria. Both imply that they are mandatory and so could be one list? This is a bit confusing. I used to have just one, but this is the standard format of JD that the Bank wants us to follow. Here is the difference: Min Criteria: This must list the minimum technical skills/experience/qualifications required to do the job and should be measurable/scoreable. The screening questions you select must link to these, in order to allow candidates to best demonstrate their suitability for the role. Essential: This lists other important technical skills/experience/qualifications, and also more behavioural competencies. These are ones that are better assessed at interview rather than on screening questions on the application form Ok, I think we could go back and ask HR about this as it does seem confusing and to me doesn't give a good impression of the Bank to applicants at it looks like 2 lists for the same thing. I had checked this earlier, but seems they want us to follow this format. When I advertised last time, I just mentioned Minimum Criteria, but they said it has to be split into Minimum and Essential. Don't think we need to mention Atlas or Cloudera Manager as we hardly ever use those. Airflow could be useful so would leave that in.
10/03/2026
Full time
We are Data Services, our mission is to unlock the value of data by delivering high-quality, reliable, and secure data services that are accessible, understandable, and actionable. We continuously evolve our offerings, leveraging modern cloud-based technologies, and fostering strong partnerships to help our colleagues in the Bank navigate the complexities of a data-driven world and achieve their strategic objectives. Active SC Clearance Job Description: The world of data in Central Banking is evolving rapidly. With the rise of detailed data collection in financial regulation and the swift advancements in cloud-native data technologies, the demand for visionary data engineers is growing. We re seeking a senior Data Engineer to join our Data Engineering team and play a pivotal role in shaping the Bank s strategic cloud-first data platform. As a senior member of the team, you will play a key role in designing and delivering robust, scalable data solutions that support the Bank s core responsibilities around monetary policy, financial stability, and regulatory supervision. You ll contribute to technical design decisions, mentor engineers, and collaborate across teams to ensure our data infrastructure continues to evolve and meet future demands. Role Responsibilities Lead the design, development, and deployment of scalable, secure, and cost-effective distributed data solutions using Azure services (e.g., Azure Databricks, Azure Data Lake Storage, Azure Data Factory). Architect and implement advanced data pipelines using Databricks, Delta Lake, Python and Spark, ensuring performance, reliability, and maintainability across cloud and on-prem environments. Champion data quality, governance, and observability, ensuring data is accurate, timely, and fit-for-purpose for analytics, BI, and operational use cases. Drive the modernization of legacy systems, leading the migration of data infrastructure to Azure with minimal disruption and long-term scalability. Act as a technical authority on Azure-native data engineering, guiding best practices and setting standards across the team. Mentor and coach junior and mid-level engineers, fostering a culture of continuous learning, innovation, and technical excellence. Collaborate with architects, analysts, and stake holders to align data engineering efforts with strategic business goals and enterprise data strategy. Evaluate and introduce emerging technologies, tools, and methodologies to enhance the Bank s data capabilities. Own the end-to-end delivery of complex data solutions, from requirements gathering to production deployment and support. Contribute to the development of reusable frameworks, templates, and patterns to accelerate delivery and ensure consistency across projects. Minimum Criteria Extensive experience with Azure services including Azure Databricks, Azure Data Lake Storage, and Azure Data Factory. Advanced proficiency in SQL, Python, and Spark (PySpark), with a strong focus on performance optimization and distributed processing. Proven experience in CI/CD practices using industry-standard tools (e.g., GitHub Actions, Azure DevOps). Strong understanding of data architecture principles and cloud-native design patterns. Essential Criteria Demonstrated ability to lead technical delivery, mentor engineering teams and collaborate with stakeholders to ensure alignment between data solutions and business strategy. Proficiency in Linux/Unix environments and shell scripting. Deep understanding of source control, testing strategies, and agile development practices. Self-motivated with a strategic mindset and a passion for driving innovation in data engineering. Desirable Criteria Experience delivering data pipelines on Hortonworks/Cloudera on-prem and leading cloud migration initiatives. Familiarity with: Apache Airflow Data modelling and metadata management Experience influencing enterprise data strategy and contributing to architectural governance. Changed this now. I was confusing this with PDE role as I am working on that in parallel. Hope this makes sense now. data solutions rather than architectures? Should add Python here as a key tech we use Have mentioned Python in 'Minimum Criteria' section below, but will add here too this could be added to Essential Criteria ? stakeholder and project management ? Have updated in essential criteria below. But I have now used the previous version to create requisition in OBS. Will see if it can be changed. What is the difference between "minimum" and "essential" criteria. Both imply that they are mandatory and so could be one list? This is a bit confusing. I used to have just one, but this is the standard format of JD that the Bank wants us to follow. Here is the difference: Min Criteria: This must list the minimum technical skills/experience/qualifications required to do the job and should be measurable/scoreable. The screening questions you select must link to these, in order to allow candidates to best demonstrate their suitability for the role. Essential: This lists other important technical skills/experience/qualifications, and also more behavioural competencies. These are ones that are better assessed at interview rather than on screening questions on the application form Ok, I think we could go back and ask HR about this as it does seem confusing and to me doesn't give a good impression of the Bank to applicants at it looks like 2 lists for the same thing. I had checked this earlier, but seems they want us to follow this format. When I advertised last time, I just mentioned Minimum Criteria, but they said it has to be split into Minimum and Essential. Don't think we need to mention Atlas or Cloudera Manager as we hardly ever use those. Airflow could be useful so would leave that in.
Softweb Resourcing
Senior Software Engineer - C++/Linux
Softweb Resourcing Manchester, Lancashire
Ever wanted to work on software that protects hundreds of thousands of machines worldwide and lead the architecture behind the code that makes it possible? We're looking for a Senior C++ Software Engineer to join a small, agile team working on mission-critical cyber security software used globally. This isn't just another dev role, you'll combine deep technical C++ expertise with architectural and technical leadership, driving complex features from concept through to release while shaping engineering standards across the team with plenty of scope for career growth on offer. You'll be working on a new greenfield project with a chance to make a huge impact for a company that's won awards for their culture. What you'll be doing: - Leading design and delivery of complex features in modern C++ (C+) in Linux - Architecting robust, high performance solutions that balance security, maintainability and long term evolution - Technical leadership and mentoring of Junior C++ Engineers - Driving best practices in tooling, testing, CI/CD, and peer code review to raise overall engineering quality What we need from you: - Commercial C++ experience across the full software development life cycle - Application development on Linux (or Windows), including memory management and performance tuning and systems level programming - Multi-threading and concurrent programming - Experience designing systems, working on software architecture and leading technical projects Nice to have: - Threat modelling, CI/CD pipeline experience such as Jenkins, GitHub Actions or Azure DevOps - Visual Studio, WinDbg, gdb, Linux Kernel or low level OS interactions What's in it for you? - £50,000 to £68,000 DOE - 9% employer only pension contribution - Flexible benefits package including life assurance - Hybrid working in central Manchester - Genuine opportunity to shape architecture, standards, and technical direction for a global product Sounds interesting? If you're a Senior C++ Engineer who enjoys architectural ownership, technical leadership and building software that safeguards critical systems worldwide, we would love to hear from you.
10/03/2026
Full time
Ever wanted to work on software that protects hundreds of thousands of machines worldwide and lead the architecture behind the code that makes it possible? We're looking for a Senior C++ Software Engineer to join a small, agile team working on mission-critical cyber security software used globally. This isn't just another dev role, you'll combine deep technical C++ expertise with architectural and technical leadership, driving complex features from concept through to release while shaping engineering standards across the team with plenty of scope for career growth on offer. You'll be working on a new greenfield project with a chance to make a huge impact for a company that's won awards for their culture. What you'll be doing: - Leading design and delivery of complex features in modern C++ (C+) in Linux - Architecting robust, high performance solutions that balance security, maintainability and long term evolution - Technical leadership and mentoring of Junior C++ Engineers - Driving best practices in tooling, testing, CI/CD, and peer code review to raise overall engineering quality What we need from you: - Commercial C++ experience across the full software development life cycle - Application development on Linux (or Windows), including memory management and performance tuning and systems level programming - Multi-threading and concurrent programming - Experience designing systems, working on software architecture and leading technical projects Nice to have: - Threat modelling, CI/CD pipeline experience such as Jenkins, GitHub Actions or Azure DevOps - Visual Studio, WinDbg, gdb, Linux Kernel or low level OS interactions What's in it for you? - £50,000 to £68,000 DOE - 9% employer only pension contribution - Flexible benefits package including life assurance - Hybrid working in central Manchester - Genuine opportunity to shape architecture, standards, and technical direction for a global product Sounds interesting? If you're a Senior C++ Engineer who enjoys architectural ownership, technical leadership and building software that safeguards critical systems worldwide, we would love to hear from you.
SRG
IT Support Engineer (2nd/3rd Line) - London Hybrid - Circa 45K
SRG
IT Support Engineer (2nd/3rd Line) - Central London Hybrid - Circa 45K plus Bonus Lorien's client, a fast-growing, global-reaching SAAS company with a great name in their domain, are currently looking to hire an IT Support Engineer for their London office to play a key role in their expanding and evolving technical function. This would be a brilliant fit for someone with proven 2 and 3 Line Support skills and a strong grasp of Windows offerings, looking to move into a growing firm with great projects in the pipeline, a range of incentives (including bonuses, flexible working, private healthcare, recognition rewards, professional development and ongoing upskilling avenues), and friendly people to work with and alongside (ask us, we've placed a lot of them ourselves!). Key Responsibilities: Take the reins across 2 and 3 Line support; tackling internal support requests across infrastructure, systems and services, prioritising or escalating tickets as appropriate Contributing to relevant projects and making sure internal offerings are up to task Helping to improve the wider function and bringing new ideas to the table where it comes to new tech, business processes, methodologies, workflows, and so on What they're looking for you to bring to the table: Proven track record in the IT Support domain, supporting internal users of all levels of seniority both onsite and remotely Strong technical working knowledge of Microsoft tooling such as Windows Server and Active Directory / Entra ID Strong grasp of M365 and Azure Admin Device Management and Virtualisation skills using tools like InTune and Hyper-V / VMWare PowerShell scripting skills Some basic Networking knowledge Grasp of relevant methodologies/processes/ways of working such as ITIL/Change Management/etc. Ideally but not necessarily any knowledge of IaC offerings and/or Linux If you're looking to join a great firm with expansion on the horizon, offering a host of benefits with staff at the centre such as flexible working, annual and spot bonuses as well as other recognition rewards, private healthcare, ongoing progression and upskilling, and more, apply now with your latest CV for immediate consideration! Guidant, Carbon60, Lorien & SRG - The Impellam Group Portfolio are acting as an Employment Business in relation to this vacancy.
10/03/2026
Full time
IT Support Engineer (2nd/3rd Line) - Central London Hybrid - Circa 45K plus Bonus Lorien's client, a fast-growing, global-reaching SAAS company with a great name in their domain, are currently looking to hire an IT Support Engineer for their London office to play a key role in their expanding and evolving technical function. This would be a brilliant fit for someone with proven 2 and 3 Line Support skills and a strong grasp of Windows offerings, looking to move into a growing firm with great projects in the pipeline, a range of incentives (including bonuses, flexible working, private healthcare, recognition rewards, professional development and ongoing upskilling avenues), and friendly people to work with and alongside (ask us, we've placed a lot of them ourselves!). Key Responsibilities: Take the reins across 2 and 3 Line support; tackling internal support requests across infrastructure, systems and services, prioritising or escalating tickets as appropriate Contributing to relevant projects and making sure internal offerings are up to task Helping to improve the wider function and bringing new ideas to the table where it comes to new tech, business processes, methodologies, workflows, and so on What they're looking for you to bring to the table: Proven track record in the IT Support domain, supporting internal users of all levels of seniority both onsite and remotely Strong technical working knowledge of Microsoft tooling such as Windows Server and Active Directory / Entra ID Strong grasp of M365 and Azure Admin Device Management and Virtualisation skills using tools like InTune and Hyper-V / VMWare PowerShell scripting skills Some basic Networking knowledge Grasp of relevant methodologies/processes/ways of working such as ITIL/Change Management/etc. Ideally but not necessarily any knowledge of IaC offerings and/or Linux If you're looking to join a great firm with expansion on the horizon, offering a host of benefits with staff at the centre such as flexible working, annual and spot bonuses as well as other recognition rewards, private healthcare, ongoing progression and upskilling, and more, apply now with your latest CV for immediate consideration! Guidant, Carbon60, Lorien & SRG - The Impellam Group Portfolio are acting as an Employment Business in relation to this vacancy.
Senior KDB+ Developer
Korn Ferry
Rate: up to £1000 a day inside IR35 Location: 3 days at London Office We are working with a leading global financial institution on a senior hire within their Real Time market data engineering team. This role is focused on building and operating low-latency, high-performance KDB+ platforms that support mission-critical trading, analytics and monitoring use cases. What You'll Be Doing Design, develop and maintain large-scale KDB+/q systems for Real Time and historical market data Build and operate tickerplants (TP), Real Time processes (RTP), and HDBs, including recovery and log replay Implement performant time-series data models, schemas, and APIs Optimize q code for latency, throughput, and memory efficiency Develop Real Time and batch pipelines for tick data ingestion, normalization, and enrichment Work closely with quants and stakeholders to productionise analytics and trading signals Support and troubleshoot production KDB systems on Linux, including participation in on-call rotations What We're Looking For Extensive hands-on experience with KDB+/q in a production environment Proven experience designing or operating Real Time tick data systems Strong knowledge of: Tickerplant architectures and recovery models Time-series joins (eg as-of joins) Attributes, iterators/adverbs, and performance internals Experience building low-latency systems where performance matters Strong Linux/Unix skills, including debugging running processes
10/03/2026
Contractor
Rate: up to £1000 a day inside IR35 Location: 3 days at London Office We are working with a leading global financial institution on a senior hire within their Real Time market data engineering team. This role is focused on building and operating low-latency, high-performance KDB+ platforms that support mission-critical trading, analytics and monitoring use cases. What You'll Be Doing Design, develop and maintain large-scale KDB+/q systems for Real Time and historical market data Build and operate tickerplants (TP), Real Time processes (RTP), and HDBs, including recovery and log replay Implement performant time-series data models, schemas, and APIs Optimize q code for latency, throughput, and memory efficiency Develop Real Time and batch pipelines for tick data ingestion, normalization, and enrichment Work closely with quants and stakeholders to productionise analytics and trading signals Support and troubleshoot production KDB systems on Linux, including participation in on-call rotations What We're Looking For Extensive hands-on experience with KDB+/q in a production environment Proven experience designing or operating Real Time tick data systems Strong knowledge of: Tickerplant architectures and recovery models Time-series joins (eg as-of joins) Attributes, iterators/adverbs, and performance internals Experience building low-latency systems where performance matters Strong Linux/Unix skills, including debugging running processes
Matchtech
Full Stack Software Engineer
Matchtech Tring, Hertfordshire
Location: Tring (Predominately onsite with flex where project allows) Duration: 4-6 month contract IR35: Outside IR35 Role detaills: Our client, a leading entity in the Defence & Security sector, is seeking a highly motivated Senior Software Engineer to join them on a contract basis - The role will encompass the design and development of a web-based control and monitoring dashboard application for an antenna terminal system. Key Responsibilities: Design and develop a web-based control and monitoring dashboard application for an antenna terminal system. Engage in the full design life cycle from specifications generation to thorough regression testing of pre-production units. Build and maintain React/Next.js frontend applications and NestJS backend services within a shared pnpm monorepo environment. Integrate user-facing components with backend services using various communication protocols (REST, WebSockets, SNMP, MQTT, etc.). Develop the GUI using a mix of off-the-shelf UI components and custom modules. Ensure the UI code is well-structured, scalable, and testable, conforming to UX/architecture guidelines. Ensure compliance with modern accessibility standards and usability best practices across browsers and devices. Contribute to software architecture, project planning, and specification documentation. Job Requirements: Proficiency in frontend technologies including HTML5, CSS3, JavaScript, TypeScript, React, and Next.js. Experience with backend services using NestJS and related TypeScript tooling. Understanding of various communication protocols like TCP/IP, HTTP, and SNMP. Experience with containerization tools such as Docker. Ability to design, implement, integrate, and verify software applications on Linux and Windows OS. Proven product development experience from concept through deployment. Familiarity with networked applications that require low-latency and high-availability. Preferred Experience: Knowledge of communication systems design. Understanding of various communication protocols, including RS-232, I2C, CAN, SPI, USB, TCP, and UDP over IP. Familiarity with databases, web servers (e.g. Apache), and UI/UX design. Interested? Apply today via the link provided!
10/03/2026
Contractor
Location: Tring (Predominately onsite with flex where project allows) Duration: 4-6 month contract IR35: Outside IR35 Role detaills: Our client, a leading entity in the Defence & Security sector, is seeking a highly motivated Senior Software Engineer to join them on a contract basis - The role will encompass the design and development of a web-based control and monitoring dashboard application for an antenna terminal system. Key Responsibilities: Design and develop a web-based control and monitoring dashboard application for an antenna terminal system. Engage in the full design life cycle from specifications generation to thorough regression testing of pre-production units. Build and maintain React/Next.js frontend applications and NestJS backend services within a shared pnpm monorepo environment. Integrate user-facing components with backend services using various communication protocols (REST, WebSockets, SNMP, MQTT, etc.). Develop the GUI using a mix of off-the-shelf UI components and custom modules. Ensure the UI code is well-structured, scalable, and testable, conforming to UX/architecture guidelines. Ensure compliance with modern accessibility standards and usability best practices across browsers and devices. Contribute to software architecture, project planning, and specification documentation. Job Requirements: Proficiency in frontend technologies including HTML5, CSS3, JavaScript, TypeScript, React, and Next.js. Experience with backend services using NestJS and related TypeScript tooling. Understanding of various communication protocols like TCP/IP, HTTP, and SNMP. Experience with containerization tools such as Docker. Ability to design, implement, integrate, and verify software applications on Linux and Windows OS. Proven product development experience from concept through deployment. Familiarity with networked applications that require low-latency and high-availability. Preferred Experience: Knowledge of communication systems design. Understanding of various communication protocols, including RS-232, I2C, CAN, SPI, USB, TCP, and UDP over IP. Familiarity with databases, web servers (e.g. Apache), and UI/UX design. Interested? Apply today via the link provided!
Clear IT Recruitment
IT Manager - Law Firm
Clear IT Recruitment
Our client is recruiting for an IT Manager to lead their internal IT function in London. This is a fully office-based role within a Mac-focused professional services environment, requiring strong technical expertise, team leadership, and a proactive approach to infrastructure management and security. The Role This position is responsible for overseeing all IT systems and infrastructure, managing two IT Engineers, and driving IT projects forward in line with business objectives. The environment is approximately 95% Mac-based, and the successful candidate must have extensive experience managing macOS environments using Jamf Pro and related tools. Security, performance, and reliability are critical, particularly within a regulated professional services setting handling confidential client data. Key Responsibilities • Full ownership and management of IT infrastructure and services • Leading, mentoring, and developing a small IT team • Managing Mac hardware lifecycle, deployment, and updates via Jamf Pro • Administration of Linux servers, including scripting, web, file, and directory services • Managing networking infrastructure including firewalls (SonicWall essential), switches, and wireless access points • Overseeing VOIP/SIP systems (3CX), virtual environments (Hyper-V, VMware), and storage (Synology/QNAP) • Managing Active Directory, VPNs, server/application security, and print services • Monitoring SLAs and ticketing systems, ensuring service standards are maintained • Preparing and presenting annual IT budgets and reporting regularly to stakeholders • Managing service contracts, renewals, and the firm s asset register • Providing hands-on support for user issues, practice management systems, and infrastructure • Being available out of hours in the event of critical IT incidents The Candidate • Extensive experience supporting and deploying macOS in a business environment (Jamf Pro essential) • Strong Linux administration and command-line scripting skills (Bash/Python) • Proven networking expertise including SonicWall, Brocade, and Ubiquiti • Experience with Dell servers, VMware/Hyper-V, storage solutions, and server security • Working knowledge of Windows 10/11 and Windows Server environments • Demonstrable experience managing an IT function and reporting to senior stakeholders • Strong documentation skills and structured approach to infrastructure management • Flexible, solutions-focused, and confident supporting users at all levels What s on Offer • Senior leadership role with full responsibility for IT strategy and delivery • Stable, professional services environment • Opportunity to modernise and develop infrastructure • Competitive salary dependent on experience Should you have any questions or wish to apply please do not hesitate to contact Clear Legal Recruitment Limited. Please Note: Due to the number of applications we receive we may be unable to respond to every application directly. If you have not heard from us within 3 working days please assume your application has been unsuccessful.
07/03/2026
Full time
Our client is recruiting for an IT Manager to lead their internal IT function in London. This is a fully office-based role within a Mac-focused professional services environment, requiring strong technical expertise, team leadership, and a proactive approach to infrastructure management and security. The Role This position is responsible for overseeing all IT systems and infrastructure, managing two IT Engineers, and driving IT projects forward in line with business objectives. The environment is approximately 95% Mac-based, and the successful candidate must have extensive experience managing macOS environments using Jamf Pro and related tools. Security, performance, and reliability are critical, particularly within a regulated professional services setting handling confidential client data. Key Responsibilities • Full ownership and management of IT infrastructure and services • Leading, mentoring, and developing a small IT team • Managing Mac hardware lifecycle, deployment, and updates via Jamf Pro • Administration of Linux servers, including scripting, web, file, and directory services • Managing networking infrastructure including firewalls (SonicWall essential), switches, and wireless access points • Overseeing VOIP/SIP systems (3CX), virtual environments (Hyper-V, VMware), and storage (Synology/QNAP) • Managing Active Directory, VPNs, server/application security, and print services • Monitoring SLAs and ticketing systems, ensuring service standards are maintained • Preparing and presenting annual IT budgets and reporting regularly to stakeholders • Managing service contracts, renewals, and the firm s asset register • Providing hands-on support for user issues, practice management systems, and infrastructure • Being available out of hours in the event of critical IT incidents The Candidate • Extensive experience supporting and deploying macOS in a business environment (Jamf Pro essential) • Strong Linux administration and command-line scripting skills (Bash/Python) • Proven networking expertise including SonicWall, Brocade, and Ubiquiti • Experience with Dell servers, VMware/Hyper-V, storage solutions, and server security • Working knowledge of Windows 10/11 and Windows Server environments • Demonstrable experience managing an IT function and reporting to senior stakeholders • Strong documentation skills and structured approach to infrastructure management • Flexible, solutions-focused, and confident supporting users at all levels What s on Offer • Senior leadership role with full responsibility for IT strategy and delivery • Stable, professional services environment • Opportunity to modernise and develop infrastructure • Competitive salary dependent on experience Should you have any questions or wish to apply please do not hesitate to contact Clear Legal Recruitment Limited. Please Note: Due to the number of applications we receive we may be unable to respond to every application directly. If you have not heard from us within 3 working days please assume your application has been unsuccessful.

Modal Window

  • Home
  • Contact
  • About Us
  • FAQs
  • Terms & Conditions
  • Privacy
  • Employer
  • Post a Job
  • Search Resumes
  • Sign in
  • Job Seeker
  • Find Jobs
  • Create Resume
  • Sign in
  • IT blog
  • Facebook
  • Twitter
  • LinkedIn
  • Youtube
© 2008-2026 IT Job Board