Manchester, England, United Kingdom Hybrid / WFH Options
Canonical
first 25 applicants Join to apply for the Senior Build Systems Backend Engineer role at Canonical Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public … open-source development projects. It includes code hosting and review, bug tracking, package building, translations, and other facilities used by free and open-source software developers. As a senior or staff-level engineer passionate about Linux, web services, and scalable development platforms, you'll have the opportunity to architect … distributed team, you'll collaborate with some of the brightest minds in open-source technology, building essential infrastructure that enables the next generation of software development. If optimizing large-scale projects, driving continuous improvement, and supporting developers excites you, this is the perfect opportunity to make a lasting impact. More ❯
Warrington, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
Develop and execute a forward-looking Modern Workplace strategy in collaboration with senior leadership Define and deliver a global, standardised end-user hardware and software environment Architect and maintain a secure, cloud-first endpoint estate leveraging Microsoft Intune and Autopilot Lead the design and rollout of a centralised Microsoft … legacy device provisioning with a robust Autopilot-driven zero-touch deployment process Standardise and automate device configuration, compliance, and lifecycle management via Intune Streamline softwarepackaging and distribution pipelines for global consistency User Enablement & Support Develop self-service enablement frameworks to boost user adoption of M365 and collaboration More ❯
and implement zero-touch automation process for laptop deployments using Apple Business Manager, Microsoft Autopilot, Kandji (Mac MDM) and Microsoft Intune Implement upgrades, patching, softwarepackaging via our MDM platforms Microsoft Intune and Kandji Provide innovative solutions to maintain a high standard for our technology stack. Provide 3rd More ❯
Level 4 apprenticeship program, which typically spans up to two years, you will have the opportunity to specialise in one of the following areas: Software Engineering, Quality Engineering, or Cyber Security. Your specific placement will be communicated as part of our recruitment process. Throughout the apprenticeship, you will explore … significant impact on numerous individuals and businesses. You will gain practical experience with cutting-edge technology and acquire skills such as: Utilising containers (for softwarepackaging) Handling code changes effectively Working with cloud services Developing and integrating APIs to connect different software systems Key Details Vacancy Title … Closing Date For Applications 2025-03-:59:59 Interview Begin From Possible Start Date 2025-09-:00:00 Training Training to be Provided Software Developer Level 4. Skills Required Communication skills, Problem solving skills, Team working, Creative, Aiming high, Staying positive More ❯
Level 4 apprenticeship program, which typically spans up to two years, you will have the opportunity to specialise in one of the following areas: Software Engineering, Quality Engineering, or Cyber Security. Your specific placement will be communicated as part of our recruitment process. Throughout the apprenticeship, you will explore … significant impact on numerous individuals and businesses. You will gain practical experience with cutting-edge technology and acquire skills such as: Utilising containers (for softwarepackaging) Handling code changes effectively Working with cloud services Developing and integrating APIs to connect different software systems Key Details Vacancy Title More ❯
Level 4 apprenticeship program, which typically spans up to two years, you will have the opportunity to specialise in one of the following areas: Software Engineering, Quality Engineering, or Cyber Security. Your specific placement will be communicated as part of our recruitment process. Throughout the apprenticeship, you will explore … significant impact on numerous individuals and businesses. You will gain practical experience with cutting-edge technology and acquire skills such as: Utilising containers (for softwarepackaging) Handling code changes effectively Working with cloud services Developing and integrating APIs to connect different software systems Key Details Vacancy Title More ❯
Level 4 apprenticeship program, which typically spans up to two years, you will have the opportunity to specialise in one of the following areas: Software Engineering, Quality Engineering, or Cyber Security. Your specific placement will be communicated as part of our recruitment process. Throughout the apprenticeship, you will explore … significant impact on numerous individuals and businesses. You will gain practical experience with cutting-edge technology and acquire skills such as: Utilising containers (for softwarepackaging) Handling code changes effectively Working with cloud services Developing and integrating APIs to connect different software systems Key Details Vacancy Title More ❯
configure, and maintain Linux-based systems, including shell scripting and string manipulation. Cloud Provisioning - Deploy and manage compute resources in AWS or Azure environments. SoftwarePackaging & Installation - Package, unpackage, and install software, including database setups (MySQL/MariaDB). Backup Management - Understand backup processes and execute via More ❯
. Lead multiple complex migrations — M365 tenant-to-tenant, Entra ID consolidation, and Windows endpoint standardisation. Define and maintain global standards for endpoint builds, softwarepackaging, and deployment automation. Deliver a global Autopilot-based client provisioning process to streamline onboarding and rebuilds. Consolidate miscellaneous workplace tools into a More ❯
. Lead multiple complex migrations — M365 tenant-to-tenant, Entra ID consolidation, and Windows endpoint standardisation. Define and maintain global standards for endpoint builds, softwarepackaging, and deployment automation. Deliver a global Autopilot-based client provisioning process to streamline onboarding and rebuilds. Consolidate miscellaneous workplace tools into a More ❯
. Lead multiple complex migrations — M365 tenant-to-tenant, Entra ID consolidation, and Windows endpoint standardisation. Define and maintain global standards for endpoint builds, softwarepackaging, and deployment automation. Deliver a global Autopilot-based client provisioning process to streamline onboarding and rebuilds. Consolidate miscellaneous workplace tools into a More ❯
responsible for the design, implementation, administration, and troubleshooting of Microsoft System Center Configuration Manager (SCCM/MECM) infrastructure. The role requires advanced expertise in software deployment, patch management, OS imaging, endpoint security, compliance, and automation to support enterprise environments. The SCCM L3 Engineer will also work on escalations, perform … root cause analysis, and provide guidance for L1/L2 teams. Technical Skills: SoftwarePackaging (MSI, App-V, PowerShell, Chocolatey) Patch Management (WSUS, SUP, ADRs, Compliance Baselines) PowerShell Automation for SCCM & Endpoint Management Endpoint Security (BitLocker, Defender ATP, Security Baselines) Integration with Int #J-18808-Ljbffr More ❯
alerts, troubleshoot, act, or escalate as needed. Ensure the robustness and reliability of DT equipment and systems across all sites. Manage DT equipment and software assets according to policy, including tagging and disposal of obsolete equipment. Document all aspects of DT infrastructure and processes. Suggest improvements for DT team … providing first and second-line support across diverse applications/services. Knowledge of PC deployment and management tools (e.g., Active Directory, GPOs, networked printing, softwarepackaging, Autopilot). Hands-on technical knowledge of at least two areas: network site surveys, structured cabling, or telecom installation. Additional skills and More ❯
. Lead multiple complex migrations — M365 tenant-to-tenant, Entra ID consolidation, and Windows endpoint standardisation. Define and maintain global standards for endpoint builds, softwarepackaging, and deployment automation. Deliver a global Autopilot-based client provisioning process to streamline onboarding and rebuilds. Consolidate miscellaneous workplace tools into a More ❯
leadership roles. Proven ability to manage complex vendor relationships and conflicting priorities. Experience with Microsoft technologies, end-user and infrastructure hardware, network storage, and software packaging. Strong track record in implementing processes, service standards, and managing technical evaluations. Desirable: ITIL V4 Foundation Certification. Knowledge of radio systems and secure More ❯
and developing solutions in Python or Golang. A deep understanding of Linux servers and core systems services, including DNS, DHCP, LDAP, networking, storage, and software packaging. Ability to document and communicate systems architecture effectively. Comfort and proficiency in designing, writing, and debugging code in a collaborative team environment, with More ❯
Royal Leamington Spa, England, United Kingdom Hybrid / WFH Options
Dassault Systèmes
programme risks and issues within a shared governance structure Establish and reinforce process for environment performance management monitoring capabilities and processes as well as softwarepackaging and release Manage and report on the programme budget and margin including monitoring purchases and expenses Prepare and communicate DS Internal as … management and leadership experience, knowledge and experience of IT global services provision and processes Knowledge and experience of IT system change management processes and software configuration controls UK based – permitted to work in the UK Valid driving licence and access to a car in the UK What’s in More ❯
practices and help maintain and promote high standards for development. Has a deep understanding of Linux servers and their components, including networking, storage, and software packaging. Can document and communicate systems architecture. Is comfortable with their ability to design, write and debug code in a team setting. You should More ❯
Demand Logic is an award-winning software company saving 120,000 tonnes of CO 2 a year. We focus on energy saving , carbon reduction , indoor air quality , maintenance optimisation and tenant comfort ; forging new paths in the property technology sector with our ground-breaking approach to data-driven building … pioneering analytics and techniques to crunch it, and focuses users on performance issues with the help of innovative visualisations. Our customers love how our software leads to reduced energy use and improved comfort and well-being for building occupants. We're on a sustainability mission to get buildings working … projects, come to a consensus on how to approach it, and see them through to completion. You will be fully involved in the entire software development lifecycle, with the freedom to suggest new tools, techniques and processes. You are familiar with secure and best practices, and will help us More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
Linaro Ltd
Overview We are looking for an Engineer with a passion for open-source software and 1 to 3 years of experience contributing to open-source projects like Linux Kernel, Zephyr, Yocto Project, etc., to join our Linaro Professional Services team. The applicant must have a strong foundation in computer … science and operating systems, and a passion for open source. A successful candidate will: develop, support, maintain, and document software functionality; work with new technologies for implementation; analyze code to find causes of errors and revise programs as needed; and prototype, refine, test, and debug programs to satisfy requirements. … Main Duties Collaborate regularly within a team and with upstream communities. Develop, test, integrate, and document new software features in any part of a Linux system (including the kernel, libraries, and user space). Troubleshoot, debug, and resolve system issues and bugs as they arise. Implement end-to-end More ❯