
SOC Engineer
Hybrid
Milton Keynes, United Kingdom
Full Time
31-03-2025
Job Specifications
About Ekco
Founded in 2016 Ekco is now one of the fastest growing cloud and security solution providers in Europe!
We specialise in enabling companies to progress along the path of cloud maturity, cybersecurity, managing transformation and driving better outcomes from our customers’ existing technology investments.
We are the people who power your possible.
We have over 1000 highly talented and supportive colleagues (and counting) across a number of regional offices in Ireland, the Netherlands, Malaysia and UK.
The Role
As a SOC Engineer your primary objective is to configure, implement, and maintain the critical infrastructure that supports Security Operations Center (SOC) functions. Your role ensures the seamless operation, scalability, and security of the SOC’s underlying systems, enabling the team to deliver effective cybersecurity services to clients.
Reporting to the regional Head of SOC, the role of SOC Engineer will play a crucial role in deploying, maintaining and monitoring customer SOC tools and underlying infrastructure.
Day to day your role will involve
Assist in provisioning and configuring tools and systems for new clients, ensuring smooth integrations into SOC workflows
Consult with key stakeholders within and outside the organisation. Includes discussion of cybersecurity reports or assessments, specifically Azure/Microsoft 365, and reviewing then planning the implementation of enhanced security controls taking a risk-based approach
Install, manage, and troubleshoot security tools such as SIEMs, EDR, and log management systems.
Implement, deliver, and maintain Microsoft Sentinel Security Incident and Event Monitoring (SIEM) platform. Involves the technical implementation of cloud-based and on-premises data sources, continuous alert-based tuning using Kusto Query Language (KQL), and setting up automated actions where appropriate
Implementation of Security Automation/Orchestration Response (SOAR) tooling. Configuring automated/orchestrated alert enrichment, alert management, and automated response.
Manage user accounts, roles, and permissions across SOC systems to maintain security and compliance
Collaborate with SOC analysts and fellow engineers following feedback from incident investigations to ensure SOC specific infrastructure supports the team going forward to respond to incidents effectively
Attend Client meetings/calls as part of general cyber security consulting, and where required by SOC Leadership
Evaluate and recommend enhancements or new security technologies/tools to improve SOC capabilities
Aiding investigation efforts where asked, to assist SOC Analysts in understanding detections and the information presented to them
Configure, maintain, and optimize SOC-related infrastructure, including servers, virtual environments, and cloud platforms
Act as a key contributor to SOC continuous improvement criteria as required, identifying gaps in existing processes, proposing and documenting working solutions to close gaps
Create custom, ad hoc and monthly reporting solutions for SOC customers as required. Assist in the development of internal SOC reporting solutions
Assist Senior Engineers with the development, testing, and implementation of new SOC solutions across a variety of platforms/toolsets
Performing other miscellaneous duties as assigned by SOC Leadership
About You
Have a minimum of 2 years experience working in an SOC Engineering role
Practical experience in managing and working with hardware infrastructure
Working knowledge in the following areas:
Security Incident and Event Monitoring (SIEM)
Security Orchestration and Automated Response (SOAR)
Endpoint Detection and Response (EDR)
Cloud platforms such as Azure, GCP, AWS
Maintain a strong commitment to customer service by prioritizing a customer-first approach
Adhere to security configuration best practices in all aspects of daily duties
Keen problem solving / troubleshooting skills
Strong analytical skills and a logical approach to resolving issues
A can-do attitude
Excellent written and verbal communication skills. You should be able to communicate technical details clearly at all levels
The ability to adjust and adapt to changing priorities in a dynamic environment
A pro-active approach to addressing issues and requests and the ability to multitask
The ability to learn new technologies and concepts quickly
Great organisational skills and attention to detail
Adaptability to do a range of work, including the complex, non-routine, mundane and multi-environment
Able to work under direction, use discretion and determine when to escalate issues
Effective communication, teamwork and task-time management skills
Desirable
Prior experience working with one or more of the following SIEM or EDR tools – E.g. Microsoft Sentinel, Microsoft Defender for Endpoint, SentinelOne, CrowdStrike
Prior experience working for a MSSP
Prior experience working with SOAR technologies
Expertise in securing cloud-based infrastructures and tools.
Experience with scripting/coding languages e.g. Python, PowerShell
Benefits/Perks
Time off - 25 days leave + public holidays
x1 day Birthday leave per year
Company Pension Scheme (employer contribution 5%) + flexible salary sacrifice
Employee Assistance Programme (EAP) - access to dedicated mental health, emotional wellbeing and general advice
EkcOlympics - a global activity for fun!
Learning & development - Unlimited access to Pluralsight learning platform
A lot of responsibilities & opportunities to grow (also internationally)
Why Ekco
Microsoft’s 2023 Rising Star Security Partner of the year
VMware & Veeam top partner status
Ranked as 4th fastest growing technology company in the Deloitte Fast50 Awards
Ekco are committed to cultivating an environment that promotes diversity, equality, inclusion and belonging
We recognise the value of internal mobility and encourage opportunities for internal development & progression
Flexible working with a family friendly focus are at the core of our company values
About the Company
We’re Ekco: The people who power your possible One of Europe’s leading security-first managed cloud providers. With a network of infrastructure and security specialists across Europe, we’ve perfected our approach to supporting digital transformation. When you have friendly, experienced cloud and security specialists by your side and solutions that just work, you can take your business to the next level. Every risk is considered. Every deadline is met. Massive gains are delivered. That’s what we’re here to do. We power yo... Know more
Related Jobs


- Company Name
- Gold Group Ltd
- Job Title
- Principal Systems Engineer
- Job Description
- Role: Principal Systems Engineer Location: Manchester – Mostly Remote - 2 days every 2 weeks on-site (with some travel) Salary: £55,000 - £62,000 Our client, an established UK aerospace & defence firm, are seeking a number of Principal Systems Engineers to join their team. The role will involve adapting engineering techniques and cutting-edge systems that are usually applied within an aerospace field, into the underwater battlespace environment. Some of the main duties of the Principal Systems Engineer will include: Capture and agree functional requirements in accordance with company and programme processes Deliver a coherent functional design for a functional area and wider AVCS, across mechanical systems, C&I equipment, HMI and software Deliver design change requirements and documentation generated, captured, configured and controlled in accordance with company processes Provide technical specialist input, review and support into projects beyond immediate scope Responsible for eliciting stakeholder needs and their translation into functional requirements to ensure that the design solution meets the requirements of the Royal Navy What experience you need to be the successful Principal Systems Engineer: Essential: An understanding of the Engineering lifecycle Experience in complex systems Exposure to a high hazard/highly regulated industry Experience of applying Systems Engineering principles and requirements definition Ability to obtain UK SC Clearance - UK Nationals & residents Only Desirable Knowledge of AVCS functionality, Dreadnought systems and an understanding of submarine operation Benefits: Overtime, 14% pension, 25 days holiday, free shares and more! This really is a fantastic opportunity for a Principal Systems Engineer to progress their career. If you are interested please apply as soon as possible as this position will be filled quickly so don't miss out!


- Company Name
- AMD
- Job Title
- Senior Software Development Engineer
- Job Description
- WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences - the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our mission is the AMD culture. We push the limits of innovation to solve the world’s most important challenges. We strive for execution excellence while being direct, humble, collaborative, and inclusive of diverse perspectives. AMD together we advance_ The Role AMD is looking for a senior software engineer to join our growing team. You will be a member of ROCm HIP runtime team working on innovative hardware and software technologies. You will help deliver exceptional performance and related feature enhancements via maintainable code development, optimizations/tuning, and collaboration. The Person The ideal candidate should be passionate about software engineering and possess leadership skills to drive sophisticated issues to resolution. Able to work independently, communicate effectively and collaborate optimally with different teams across AMD. Key Responsibilities Design and develop new software features Work with AMD’s architecture specialists to improve future products Participating in new ASIC and hardware bring ups Identify and help resolve quality issues working closely with other internal engineering teams Research alternative, more efficient ways to accomplish the same work Develop technical relationships with peers and partners Preferred Experience Strong object-oriented C/C++ programming background Ability to write high quality code with a keen attention to detail Experience with modern concurrent programming and threading APIs Experience with kernel, driver and system level development Experience with software development processes and tools such as Git source code control, profiler, and debugger Effective communication and problem-solving skills Experience with compute languages like HIP, CUDA, OpenCL is a plus Academic Credentials Bachelor’s or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent Benefits offered are described: AMD benefits at a glance. AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process.


- Company Name
- Trust In SODA
- Job Title
- Dotnet Developer
- Job Description
- I've partnered up with a scaling InsureTech, looking to revolutionize insurance payment systems, making them more affordable and accessible for everyone You will be working on a variety of projects, testing and enhancing your problem-solving abilities and creativity. Whether you're developing user-friendly interfaces, fine-tuning backend systems, or incorporating the latest technologies, you will be always learning & growing. Please note, that the client cannot currently offer sponsorship or relocation & you have to be based in the UK As a .Net Developer, you'll bring a wide range of skills - these are some of the one's we keep an eye for: .Net experience/C# Azure stack 2+ years of commercial experience Demonstrable experience of writing clean, maintainable, verifiable, and tested code that sets high quality standards for intra-team collaborative working. Remote - with an office in London at your disposal Salary: up to £42,000 If you want to work in a place where you can see the impact of your work, feel encourage and supported and working in a space that had an amazing, positive impact - please apply, I'd love to speak with you


- Company Name
- System Recruitment Specialists
- Job Title
- Azure Cloud Engineer
- Job Description
- Cloud Infrastructure Engineer - Azure 4 days a week in the office in London Base salary of 75 – 95K GBP We are working with an Investment Manager in London who are seeking an experienced Cloud Infrastructure Engineer. The role will be focused on maintaining and enhancing the firm’s current Azure Cloud infrastructure as well as completing our migration to our Azure Cloud solution. The individual will be dealing with a wide range of issues, from complex cloud infrastructure problems and project work to complementing network and firewall provisioning. Duties: Maintain and monitor a highly available and complex Azure Cloud infrastructure Perform daily system monitoring Repair and recover from server and software failures Identify issues proactively and suggest solutions Provide some end user support including VIP support Manage software and update deployments Improve processes with use of automation tools Do occasional out of hours and weekend work Be back-up support for firewall and network issues Have strong interpersonal skills Be eager to learn and have attention to detail Requirements The candidate will have a background from a financial firm, ideally a hedge fund or asset manager Ability to communicate, to be able to articulate and explain complex paradigms in simple lay terms Ability to collaborate and communicate with other members of the team Ability to successfully engage in multiple initiatives and projects simultaneously Have an excellent technical understanding of: Azure cloud computing concepts and design E365 / Office 365 / Teams / OneDrive / SharePoint Azure AD/Entra ID and knowledge of networking principles Deploying resources with IaC (Terraform) techniques, using PS/CLI/ARM templates SCCM CI/CD pipelines Intune policies and device management, iOS/Android Powershell and Terraform scripting HyperV server SQL Server Failover Clustering, High Availability and Disaster Recovery techniques Cloud DR solutions Networking switch administration and PaloAlto firewall (knowledge of) Azure Kubernetes / containers DevOps work practices, pipelines, git control