george-bernard-consulting
Senior Software Engineer
Job Description Write clean, high-performance, and maintainable code across backend systems and application layers. Lead the design and development of new software products and enhancements to existing systems. Drive our architectural transition from PHP to Node.js, ensuring scalability, reliability
Senior Full Stack Engineer
Job Description Lead the design, development, and delivery of complex software solutions, ensuring scalability, performance, and maintainability. Drive the incremental modernisation of large-scale systems while managing and refactoring legacy codebases. Champion modern engineering practices such as
Business Development Executive
Key Responsibilities Identify and prospect new business opportunities within the Middle East recruitment market. Build and maintain strong relationships with clients, HR teams, and decision-makers. Generate job orders and coordinate with the recruitment team to ensure timely delivery. Conduct market
Business Development Executive
Lead Software Engineer - Proactive Cyber Eng
Lead and oversee a team of engineers to ensure successful project delivery, from inception to deployment. Define technical requirements and ensure alignment with business objectives. Contribute to architectural decisions and technical designs. Coordinate with product owners and stakeholders to prior
Lead Software Engineer - Proactive Cyber Eng
Executive HRIS & Analytics
Requirement Gathering & Analysis: Actively participate in workshops and meetings to document and analyze business requirements for the new HRIS. Collaborate with HR teams and other departments to translate business needs into functional and technical specifications. Assist in identifying and definin
Senior Software Engineer - .NET + Azure
Design, develop, and maintain applications using C#, .NET Core, MVC, and Web API. Develop and enhance user interfaces using React.js, applying modern practices such as Hooks, Context API, Component Composition, and lifecycle methods. Implement server-side rendering (SSR) for optimized application pe
Product Owner
Key Responsibilities:Develop and maintain a product vision and roadmap in collaboration with stakeholders and the development team Gather and prioritize product requirements from clients, stakeholders, and market research Define and communicate product features, functionality, and user stories to th
Lead Software Engineer/ Senior Software Engineer - Proactive Cyber Security
Job Responsiblities Lead and oversee a team of engineers to ensure successful project delivery, from inception to deployment. Define technical requirements and ensure alignment with business objectives. Contribute to architectural decisions and technical designs. Coordinate with product owners and s
Lead Software Engineer/ Senior Software Engineer - Proactive Cyber Security
Data Scientist
Design, build and deploy scalable and robust production-ready solutionswith large language models (LLMs) for automation and advanced AI applications. Such solutions can be APIs and web-based applications (typically containerised applications), to integrate models into business workflows. Implement a
Threat Intelligence Analyst
Weekly Threat & Control Reviews: Produce concise weekly reports summarizing current threats targeting the organization and evaluating the effectiveness of relevant security controls. Monthly KRI Reporting: Develop and maintain key risk indicators (KRIs) that measure how well security controls are pe
Senior Software Engineer (Python)
Job Description Contribute using our standard tech stack, which is Python, Linux (via WSL), PostgreSQL, SQL Server, Databricks, and spans both Azure and AWS cloud infrastructure. Participate in the design and implementation of advanced mechanisms for data ingestion and transformation, and mass paral
Senior Data Engineer
Working with multiple stakeholder communities to understand our data needs and create pipelines to take data between different layers in the platform Ensuring the technical infrastructure is in place and appropriate to support managing the data platform and associated activities such as pipelines Cr
Python Developer (Lead)
Job Description Develop and maintain scalable data pipelines using Python and PySpark. Work extensively with MS SQL to design, optimize, and manage database structures and queries. Build and deploy solutions in Azure and Databricks environments. Perform data transformations, cleaning, validation, an
Lead DevOps Engineer
Take ownership of the complete DevOps strategy and ensure it supports organizational objectives. Architect, implement, and manage scalable multi-account AWS environments following AWS Well-Architected best practices. Lead automation initiatives, improve tooling, and maintain strong CI/CD pipelines a
Assistant Finance Operations Manager
1. Transactional Finance Operations Supervise day-to-day AP and AR activities, including invoice checks, supplier payments, customer receipts, and cash application. Ensure accurate and timely recording of transactions as per agreed SLAs. Track ageing schedules, remaining balances, unallocated funds,
Assistant Finance Operations Manager
Digital Learning Designer
Produce, refine, and design high-quality digital learning content using visuals, audio, videos, animations, and interactive components. Work closely with subject matter experts, operational leaders, and branding teams to make sure content is correct, inclusive, and compliant with regulatory expectat
IT Disaster Recovery (DR) Manager
Strategy & Planning Develop and update the IT disaster recovery structure to support business continuity strategies. Perform risk assessments and business impact evaluations to determine key systems and dependencies. Work alongside stakeholders to establish Recovery Time Objectives (RTOs) and Recove
Project Manager
Strategic Delivery & Execution Lead the planning and execution of a structured delivery roadmap for Challenger Brands and PCW relationships. Collaborate with commercial, trading, product, and marketing teams to turn business priorities into actionable initiatives. Manage the full project lifecycle f
Release Operations Manager
Release Planning & Coordination Manage and maintain the central release calendar across the IT portfolio. Align release planning with development, testing, operations, and business teams. Coordinate release scope and content based on change requests, project plans, and business priorities Process &
UI Designer
Brand & Creative Design Manage and apply partner branding across all design deliverables. Create visual assets aligned to multiple brand guidelines. Source and edit images to meet campaign and identity requirements. Digital Design & Development Design and build HTML emails using drag-and-drop tools