engineers to address critical issues. Proficiency in cloud technologies, containers, Kubernetes, networking, security, scripting, automation, and platform engineering, ensuring seamless system operations. The candidate should possess strong technical aptitude, software development skills, analytical and communication skills, and exceptional problem-solving ability. What You'll Do Collaborate with cross-functional teams to design, build, and maintain highly available, scalable, and … secure cloud-based services, promoting efficiency and self-service principles. Develop and maintain automation scripts and tools to streamline infrastructure provisioning, configuration, and deployment, empowering engineering teams. Implement and manage Kubernetes clusters for container orchestration, monitoring, and scaling. Drive an evolution of services to support cloud-native managed services, including an evolution of Kubernetes. Drive efforts to enhance cloud … infrastructure security, including access controls, encryption, and vulnerability assessments, focusing on engineering security solutions. Collaborate on CI/CD (TeamCity) pipelines to automate softwaredeployment, including the build platform (Java, Gradle Enterprise) and QA/Testing tooling to drive DevEx up and CFR to zero, emphasizing engineering and self-service automation. Define and maintain cloud engineering best practices More ❯
Pro Administration: Lead the implementation, and optimisation of the Jamf Pro environment for enterprise deployments. - Perform configuration and administration of Jamf Pro, including system development, integration, image creation/deployment, and device policies. Manage and integrate Apple services such as Apple Business Manager (ABM), Apple School Manager (ASM), Device Enrollment Program (DEP), and Volume Purchase Program (VPP) with Jamf … files and work with JSON syntax to augment Jamf Pro data management workflows. Ensure devices adhere to high security standards, conduct vulnerability assessments, and proactively address potential security risks. SoftwareDeployment & Patch Management: Packaging, deployment, and updating of macOS, iOS, and third-party applications. Manage and maintain enterprise macOS images, service packs, and updates, including quality control … Develop and implement efficient patch management strategies for operating systems and applications. Troubleshooting & Support Provide expert-level support for complex Apple device and Jamf Pro-related issues, troubleshooting hardware, software, and connectivity problems. Diagnose and resolve advanced issues related to device management, deployment, authentication (Active Directory integration), and network services. Collaborate with cross-functional IT teams and external More ❯
Pro Administration: Lead the implementation, and optimisation of the Jamf Pro environment for enterprise deployments. - Perform configuration and administration of Jamf Pro, including system development, integration, image creation/deployment, and device policies. Manage and integrate Apple services such as Apple Business Manager (ABM), Apple School Manager (ASM), Device Enrollment Program (DEP), and Volume Purchase Program (VPP) with Jamf … files and work with JSON syntax to augment Jamf Pro data management workflows. Ensure devices adhere to high security standards, conduct vulnerability assessments, and proactively address potential security risks. SoftwareDeployment & Patch Management: Packaging, deployment, and updating of macOS, iOS, and third-party applications. Manage and maintain enterprise macOS images, service packs, and updates, including quality control … Develop and implement efficient patch management strategies for operating systems and applications. Troubleshooting & Support Provide expert-level support for complex Apple device and Jamf Pro-related issues, troubleshooting hardware, software, and connectivity problems. Diagnose and resolve advanced issues related to device management, deployment, authentication (Active Directory integration), and network services. Collaborate with cross-functional IT teams and external More ❯
teamwork. We support our engineers with development opportunities and a collaborative, inclusive environment where every voice is valued and empowered. 'sTechTogether THE OPPORTUNITY We are seeking a highly skilled Software Engineer to provide support in the development of embedded software for cutting-edge defence applications. This role is ideal for professionals with expertise in C and C++, who … have experience working in real-time environments and model-based development. KEY RESPONSIBILITIES: Develop and support embedded software using C and C++. Testing of software changes on-site. Perform analytical design, critical analysis, and software reviews. Collaborate with teammates, assisting them where required. Apply modern software development best practices, ensuring high-quality and maintainable code. . … EXPERIENCE AND SKILLS: Strong proficiency in embedded software development using C and C++. Experience in real-time software design and implementation. Understanding of softwaredeployment on Real-Time Operating Systems (RTOS). Analytical and problem-solving skills, with the ability to conduct design reviews and critical evaluations. Experience with model-based development methodologies and tools. BENEFITS More ❯