What You'll DoWrite PLC software from scratch for new automated equipment in Allen Bradley Studio 5000, using structured... Read more
What You'll Do
Write PLC software from scratch for new automated equipment in Allen Bradley Studio 5000, using structured text and ladder logicDevelop Python based control software on machines that run on PythonBuild and configure HMI screens (ProFace) for machine operation and monitoringProgram and tune servo motors, multi axis motion and Epson robotsIntegrate Keyence vision systems, sensors and IO into machine logicCreate and modify electrical schematics, IO lists and panel layoutsLead factory acceptance testing, commissioning, code revisions and root cause analysisCollaborate with our mechanical and vision engineers through design reviews and whiteboard sessionsWhat You'll Bring
Proven experience writing PLC code from a blank slate on new machines. Maintenance only backgrounds will not be a fitBachelor's degree in Electrical Engineering, Mechatronics, Controls Engineering or a related field5+ years of hands on automation experienceStrong Allen Bradley Studio 5000 experience. Beckhoff, Siemens or CODESYS backgrounds will also be consideredExperience with HMI development, motion control and industrial robot programmingKnowledge of industrial protocols such as EtherNet/IP, PROFINET, EtherCAT, Modbus and OPC UAWorking knowledge of OSHA, NFPA 70E and machine safety standardsNice to Have
Python programming for machine controlProFace HMI, Keyence vision or Epson robot experienceCAD experience for electrical design (SolidWorks preferred)GCS is acting as an Employment Business in relation to this vacancy.
Read lessSaint Paul, Minnesota, United States of AmericaContract
What You'll DoWrite PLC software from scratch for new automated equipment in Allen Bradley Studio 5000, using structured... Read more
What You'll Do
Write PLC software from scratch for new automated equipment in Allen Bradley Studio 5000, using structured text and ladder logicDevelop Python based control software on machines that run on PythonBuild and configure HMI screens (ProFace) for machine operation and monitoringProgram and tune servo motors, multi axis motion and Epson robotsIntegrate Keyence vision systems, sensors and IO into machine logicCreate and modify electrical schematics, IO lists and panel layoutsLead factory acceptance testing, commissioning, code revisions and root cause analysisCollaborate with our mechanical and vision engineers through design reviews and whiteboard sessionsWhat You'll Bring
Proven experience writing PLC code from a blank slate on new machines. Maintenance only backgrounds will not be a fitBachelor's degree in Electrical Engineering, Mechatronics, Controls Engineering or a related field5+ years of hands on automation experienceStrong Allen Bradley Studio 5000 experience. Beckhoff, Siemens or CODESYS backgrounds will also be consideredExperience with HMI development, motion control and industrial robot programmingKnowledge of industrial protocols such as EtherNet/IP, PROFINET, EtherCAT, Modbus and OPC UAWorking knowledge of OSHA, NFPA 70E and machine safety standardsNice to Have
Python programming for machine controlProFace HMI, Keyence vision or Epson robot experienceCAD experience for electrical design (SolidWorks preferred)GCS is acting as an Employment Business in relation to this vacancy.
Read lessMinneapolis, Minnesota, United States of AmericaContract
What You'll DoWrite PLC software from scratch for new automated equipment in Allen Bradley Studio 5000, using structured... Read more
What You'll Do
Write PLC software from scratch for new automated equipment in Allen Bradley Studio 5000, using structured text and ladder logicDevelop Python based control software on machines that run on PythonBuild and configure HMI screens (ProFace) for machine operation and monitoringProgram and tune servo motors, multi axis motion and Epson robotsIntegrate Keyence vision systems, sensors and IO into machine logicCreate and modify electrical schematics, IO lists and panel layoutsLead factory acceptance testing, commissioning, code revisions and root cause analysisCollaborate with our mechanical and vision engineers through design reviews and whiteboard sessionsWhat You'll Bring
Proven experience writing PLC code from a blank slate on new machines. Maintenance only backgrounds will not be a fitBachelor's degree in Electrical Engineering, Mechatronics, Controls Engineering or a related field5+ years of hands on automation experienceStrong Allen Bradley Studio 5000 experience. Beckhoff, Siemens or CODESYS backgrounds will also be consideredExperience with HMI development, motion control and industrial robot programmingKnowledge of industrial protocols such as EtherNet/IP, PROFINET, EtherCAT, Modbus and OPC UAWorking knowledge of OSHA, NFPA 70E and machine safety standardsNice to Have
Python programming for machine controlProFace HMI, Keyence vision or Epson robot experienceCAD experience for electrical design (SolidWorks preferred)GCS is acting as an Employment Business in relation to this vacancy.
Read lessShakopee, Minnesota, United States of AmericaContract
AI Security EngineerJob InformationJob Title: AI Security Engineer Type: Contract 1 year renewable Sub-Business Unit: Technology Assurance Location... Read more
AI Security Engineer
Job Information
Job Title: AI Security Engineer
Type: Contract 1 year renewable
Sub-Business Unit: Technology Assurance
Location / Coverage: Abu Dhabi
Job Purpose
Engineer and validate security controls for AI/ML and agentic AI services used by the organization, including Azure AI Services, Azure OpenAI, Azure Machine Learning, AI-enabled applications, and third-party AI platforms. The role protects sensitive and regulated data, identities, models, APIs, integrations, and AI infrastructure throughout the AI lifecycle.
Primary Responsibilities
Maintain an inventory of AI/ML assets, models, inference endpoints, agents, connectors, plugins, training pipelines, and supporting infrastructure.Perform security reviews for Azure OpenAI, Azure AI Foundry/Services, Azure Machine Learning, and approved third-party AI services.Assess authentication, authorization, managed identities, service principals, API keys, secrets, network exposure, and rate-limiting controls.Implement and validate least-privilege RBAC, private endpoints, firewall rules, network isolation, encryption, and secure secret storage.Assess AI data flows for PII/PHI and confidential data exposure across prompts, outputs, RAG repositories, connectors, and training datasets.Configure or validate content safety filters, prompt guardrails, custom blocklists, and abuse-prevention controls.Test for prompt injection, jailbreaks, insecure output handling, excessive agency, data leakage, model misuse, and integration abuse.Review model registry permissions, model/version integrity, dependency provenance, and AI supply-chain security.Develop AI-specific logging, monitoring, and detection use cases for anomalous API activity, prompt attacks, privilege misuse, and data exposure.Support Shadow AI discovery and enforcement using approved CASB/SWG, endpoint, and cloud controls.Conduct threat modelling and security testing for AI use cases before production release and following material changes.Track AI security findings, risks, exceptions, and remediation actions to closure; support risk acceptance where required.Produce AI security assessment reports, data exposure findings, control validation evidence, and maturity recommendations.Coordinate with AI Governance, Privacy, Legal, Data, Cloud, AppSec, SOC, and business owners.Secondary Responsibilities
Support development of secure AI patterns, guardrails, standards, and reusable review checklists.Contribute to AI incident response playbooks and red-team exercises.Review third-party AI vendors, data processing terms, retention, and residency controls.Maintain awareness of NIST AI RMF, OWASP Top 10 for LLM Applications, ISO/IEC 42001, and emerging AI threats.Any Other Responsibilities
Any other responsibilities assigned by the Line Manager in line with business and client requirements.Skills / Certifications
Microsoft Azure security/AI certifications such as SC-100, AZ-500, AI-102 or equivalentCISSP, CCSP, or CISM (preferred)AI security or ML security training; OWASP LLM knowledgeCKS/Kubernetes or DevSecOps certification (advantage)Soft Skills
Excellent written and verbal communicationAnalytical thinking and problem solvingAttention to detail and qualityAccountability and ownershipTeamwork and stakeholder collaborationAbility to prioritize and meet deadlinesAbility to work at client sites and provide after-hours support when requiredMinimum Work Experience
3+ years of cybersecurity engineering experience, including cloud security, application security, or data security, with practical exposure to AI/ML or agentic AI platforms.Education
Bachelor's degree in Computer Science, Cybersecurity, Information Technology, Information Systems, Engineering, or equivalent.Postgraduate qualification in Information/Cyber Security is an advantage.Preferred Skill Set
Azure AI/OpenAI/ML security and cloud-native controlsIAM, managed identities, API security, secrets, and network isolationAI threat modelling, prompt injection testing, and secure RAG patternsDSPM, DLP, classification, and regulated data protectionPython/PowerShell, CI/CD, and security automation
GCS is acting as an Employment Business in relation to this vacancy.
Read lessAbu Dhabi, Abu Dhabi, United Arab EmiratesContract
AI Copilot Developer - Power Apps - Power platform - Banking - Hybrid Role - AI Copilot DeveloperRate... Read more
AI Copilot Developer - Power Apps - Power platform - Banking - Hybrid
Role - AI Copilot Developer
Rate - £490 per day (Inside IR35)
Duration - 6 months with very likely extension
Location - Hybrid / Canary Wharf - 3 days per week in a Canary Wharf office
Tech Stack
CopilotPowerappsPower platformJavascriptRole
Development and support of low code Business applications using Power platform, M365, C#, JavaScript. You will collaborate closely with business analysts, business users and stakeholders to understand requirements, design innovative solutions, and bring them to life through development, testing, and deployment.Tasks
Design, develop, test, and deploy AI-powered solutions using Microsoft Copilot Studio, Power Platform, and Microsoft 365 technologies.Build and maintain intelligent agents, conversational AI experiences, and automated business processes.Integrate AI solutions with enterprise systems, including Dataverse, SharePoint, Power BI, Microsoft Fabric, SQL, and other business applications.Collaborate with business stakeholders to gather requirements, identify AI opportunities, and deliver innovative solutions that improve efficiency and user experience.Apply best practices for security, governance, compliance, and Responsible AI to ensure enterprise-grade solutions.Support solution architecture, documentation, testing, deployment, and ongoing maintenance activities.Contribute to continuous improvement by identifying opportunities to leverage AI, automation, and low-code technologies to enhance business processes and decision-making.Provide technical support, troubleshooting, and knowledge sharing across AI, Copilot, and Power Platform initiatives
GCS is acting as an Employment Business in relation to this vacancy.
Read lessLondon, England, United KingdomContract
Role - Oracle Financials Architect Rate - £750 per dayDuration - 6 months with very likely extensionLocation -... Read more
Role - Oracle Financials Architect
Rate - £750 per day
Duration - 6 months with very likely extension
Location - Hybrid / London - 50% in the office in Liverpool Street, London
Overview
An international banking organisation is seeking an experienced Finance Architect & Oracle ERP Lead to support and enhance its Oracle Financials landscape across Europe.
This is a hands-on leadership role, combining finance systems expertise, solution architecture and stakeholder management. The successful candidate will have strong recent experience with Oracle E-Business Suite (EBS) and Oracle Financials, together with a solid understanding of finance and accounting processes.
This role is best suited to someone who remains close to delivery and solution design, rather than a purely strategic or Enterprise Architecture professional.
Key Responsibilities
Act as the technology lead for Finance applications across the region.Partner with Finance stakeholders to gather requirements and deliver Oracle-based solutions.Lead the support, enhancement and rollout of Oracle Financials applications.Provide hands-on solution design, configuration and troubleshooting expertise.Manage Oracle Financials integrations and interfaces.Lead and mentor a team of Oracle SMEs.Ensure data quality, controls and governance across Finance systems.Drive process improvements and automation across Finance operations.Facilitate architecture, governance and design authority sessions.
Essential Experience
15+ years working with Oracle Financials.Strong recent experience with Oracle EBS and/or Oracle Cloud ERP.Deep knowledge of:Oracle General Ledger (GL)Oracle Accounts Payable (AP)Oracle Fixed Assets (FA)Full lifecycle Oracle implementation and production support experience.Strong understanding of Record-to-Report (R2R) and Procure-to-Pay (P2P) processes.Experience leading small to medium-sized Oracle support and delivery teams.Banking or Financial Services experience preferred.SQL knowledge for troubleshooting and interface support.
Key Skills
Oracle FinancialsOracle EBSOracle Cloud ERPSolution ArchitectureFinance SystemsGL, AP & Fixed AssetsRequirements GatheringSQLJira & ServiceNowFinance TransformationStakeholder Management
Ideal Candidate
We are looking for a hands-on Oracle Finance specialist with strong functional and technical expertise who is comfortable operating between Finance and Technology teams. Candidates whose recent experience has been focused on Oracle Financials delivery, support and solution architecture will be particularly well suited to this opportunity.
Please note: This role is not aimed at senior Enterprise Architects, TOM consultants or transformation leaders whose recent experience has been primarily strategic rather than hands-on Oracle Financials delivery.
GCS is acting as an Employment Business in relation to this vacancy.
Read lessLondon, England, United KingdomContract
Contract Opportunity | Tier 1 Investment Bank | Canary WharfOverviewOur client, a Tier 1 Investment Bank based in... Read more
Our client, a Tier 1 Investment Bank based in Canary Wharf, is seeking an experienced C# Developer to join a strategic application modernisation programme. This role sits within a technology team responsible for evolving critical business applications, supporting a transition from legacy desktop solutions to modern web-based and cloud-enabled platforms.
The successful candidate will work across the full software development lifecycle, contributing to the enhancement of existing applications while helping shape the future-state architecture.
Key InformationRole: Senior C# Developer
Location: Canary Wharf, London (Hybrid Working)
Contract Length: 6 Months Initial Contract
Rate: £416 per day (Inside IR35)
Start Date: ASAP
This role forms part of a wider transformation initiative focused on:
Modernising legacy desktop applicationsMigrating technology platforms from on-premise infrastructure to AzureSupporting the transition from desktop-based solutions to web technologiesImproving application performance, maintainability and scalabilityDelivering new functionality aligned to business and regulatory requirementsThe successful contractor will work closely with development teams, business stakeholders and architecture functions to deliver high-quality software solutions within a complex enterprise environment.
Key ResponsibilitiesDevelop and maintain enterprise-grade applications using C#Enhance and support existing WPF and WinForms applicationsContribute to the migration of desktop applications towards web-based architecturesBuild and integrate APIs and backend servicesWrite efficient SQL queries and stored proceduresCollaborate with business analysts, architects and end users to understand requirementsParticipate in code reviews and promote development best practicesTroubleshoot production issues and contribute to continuous improvement initiativesSupport the adoption of Azure technologies as part of the broader cloud transformation strategyRequired Skills & ExperienceEssentialStrong commercial experience developing applications using C#/.NETProven expertise with WPF or WinformsStrong SQL or Oracle development skillsUnderstanding of software design principles and development best practicesExperience working within complex enterprise environmentsExperience working with AzureDesirableExperience with JavaScriptExposure to ReactExperience contributing to application modernisation programmesKnowledge of Azure cloud technologiesExperience within Financial Services, Investment Banking or Capital Markets environmentsPersonal AttributesStrong analytical and problem-solving skillsExcellent communication and stakeholder management abilitiesAbility to work independently in a fast-paced environmentCollaborative mindset and willingness to mentor junior developersComfortable balancing support of legacy systems alongside modernisation initiatives
GCS is acting as an Employment Business in relation to this vacancy.
Read lessLondon, England, United KingdomContract
We're building production lines for a brand new fiber optic connector product driven by AI data center demand.... Read more
We're building production lines for a brand new fiber optic connector product driven by AI data center demand. Our automation team designs and builds custom equipment, and we need a technical project and procurement lead to keep every machine build on track. You'll own the material and schedule side of each build: turning engineering BOMs into orders, chasing long lead components and keeping engineering, suppliers and the warehouse in sync from design release through commissioning.
What You'll DoCreate purchase requisitions and POs in SAP and Ariba for machine components, tooling and capital equipmentBuild and maintain BOM and material tracking for each machine buildTrack and expedite long lead automation parts such as servo drives, vision hardware, robots and machined componentsResolve pricing, quality and lead time issues directly with suppliersReceive and verify incoming material against packing slips, part numbers and certifications, and log receipts in inventoryMaintain project files, engineering drawings, revisions and quality certificationsTrack build schedules and milestones through FAT and commissioning, and publish status updates and meeting minutesIndependently resolve missing shipments, delayed orders and invoice issuesWhat You'll BringTechnical degree or equivalent experience supporting engineering or manufacturing teamsHands on experience with SAP (MM) and Ariba procurementComfort reading BOMs, part numbers and engineering drawingsStrong attention to detail with specs and data entryAdvanced Excel plus Word, Outlook and TeamsAbility to prioritize urgent requests alongside daily workClear communication with engineers, project managers and suppliersNice to HaveBuyer experience with automation or electrical componentsEngineering background with an interest in growing into project managementExperience with MS Project or Smartsheet, document control or ECNsExposure to FAT/SAT, NPI or equipment transfers
GCS is acting as an Employment Business in relation to this vacancy.
Read lessMinneapolis, Minnesota, United States of AmericaContract
We're building production lines for a brand new fiber optic connector product driven by AI data center demand.... Read more
We're building production lines for a brand new fiber optic connector product driven by AI data center demand. Our automation team designs and builds custom equipment, and we need a technical project and procurement lead to keep every machine build on track. You'll own the material and schedule side of each build: turning engineering BOMs into orders, chasing long lead components and keeping engineering, suppliers and the warehouse in sync from design release through commissioning.
What You'll DoCreate purchase requisitions and POs in SAP and Ariba for machine components, tooling and capital equipmentBuild and maintain BOM and material tracking for each machine buildTrack and expedite long lead automation parts such as servo drives, vision hardware, robots and machined componentsResolve pricing, quality and lead time issues directly with suppliersReceive and verify incoming material against packing slips, part numbers and certifications, and log receipts in inventoryMaintain project files, engineering drawings, revisions and quality certificationsTrack build schedules and milestones through FAT and commissioning, and publish status updates and meeting minutesIndependently resolve missing shipments, delayed orders and invoice issuesWhat You'll BringTechnical degree or equivalent experience supporting engineering or manufacturing teamsHands on experience with SAP (MM) and Ariba procurementComfort reading BOMs, part numbers and engineering drawingsStrong attention to detail with specs and data entryAdvanced Excel plus Word, Outlook and TeamsAbility to prioritize urgent requests alongside daily workClear communication with engineers, project managers and suppliersNice to HaveBuyer experience with automation or electrical componentsEngineering background with an interest in growing into project managementExperience with MS Project or Smartsheet, document control or ECNsExposure to FAT/SAT, NPI or equipment transfers
GCS is acting as an Employment Business in relation to this vacancy.
Read lessMinneapolis, Minnesota, United States of AmericaContract
We're building production lines for a brand new fiber optic connector product driven by AI data center demand.... Read more
We're building production lines for a brand new fiber optic connector product driven by AI data center demand. Our automation team designs and builds custom equipment, and we need a technical project and procurement lead to keep every machine build on track. You'll own the material and schedule side of each build: turning engineering BOMs into orders, chasing long lead components and keeping engineering, suppliers and the warehouse in sync from design release through commissioning.
What You'll DoCreate purchase requisitions and POs in SAP and Ariba for machine components, tooling and capital equipmentBuild and maintain BOM and material tracking for each machine buildTrack and expedite long lead automation parts such as servo drives, vision hardware, robots and machined componentsResolve pricing, quality and lead time issues directly with suppliersReceive and verify incoming material against packing slips, part numbers and certifications, and log receipts in inventoryMaintain project files, engineering drawings, revisions and quality certificationsTrack build schedules and milestones through FAT and commissioning, and publish status updates and meeting minutesIndependently resolve missing shipments, delayed orders and invoice issuesWhat You'll BringTechnical degree or equivalent experience supporting engineering or manufacturing teamsHands on experience with SAP (MM) and Ariba procurementComfort reading BOMs, part numbers and engineering drawingsStrong attention to detail with specs and data entryAdvanced Excel plus Word, Outlook and TeamsAbility to prioritize urgent requests alongside daily workClear communication with engineers, project managers and suppliersNice to HaveBuyer experience with automation or electrical componentsEngineering background with an interest in growing into project managementExperience with MS Project or Smartsheet, document control or ECNsExposure to FAT/SAT, NPI or equipment transfers
GCS is acting as an Employment Agency in relation to this vacancy.
Read lessShakopee, Minnesota, United States of AmericaContract
All your saved jobs are no longer available or you've already applied.
for the following search criteria