System Engineer

    Salary: €500 – €650/day

    About the Role

    Our client, a leading Financial Services provider, is experiencing significant growth and is seeking an experienced Senior Systems Engineer to join their Authentication Controls team. This is a hands-on contract role within an Enterprise Cybersecurity function, focused on delivering secure and scalable authentication solutions across a large and diverse application landscape.

    As a Senior Systems Engineer, you will play a key role in integrating, supporting, and modernising Single Sign-On (SSO) and Multi-Factor Authentication (MFA) capabilities, ensuring seamless and secure access for users across the business.

    Key Responsibilities

    • Integrate and support SSO for enterprise applications using PingFederate and Microsoft Entra ID, applying protocols such as SAML, OpenID Connect, and OAuth.
    • Collaborate with application owners (15+ applications) to assess existing authentication setups, define migration plans, and enhance security and user experience.
    • Implement and troubleshoot authentication flows, including client credentials, authorisation code, and token-based access for APIs.
    • Advise on modern access control strategies, including MFA injectiontoken lifecycle management, and serverless authentication scenarios.
    • Conduct security testing, validate integration flows, and ensure compliance with internal standards.
    • Deliver repeatable, scalable authentication solutions while supporting application owners and resolving issues promptly.

    Key Skills & Experience

    • PingFederate & PingAccess expertise, including adaptor configuration, token management, and credential reviews.
    • Strong knowledge of SAML, OpenID Connect, OAuth, REST, and SOAP for identity federation and API access.
    • Practical experience with MFA integration in authentication flows.
    • Experience with Microsoft Entra ID (Azure AD)Active Directory, and cloud environments such as Azure and AWS.
    • Solid grounding in Windows/Linux systems, networking (TCP/IP), and infrastructure.
    • Familiarity with Python, Java, Git, CI/CD pipelines, and Agile delivery.
    • Exposure to security testing frameworks and tools.

    Additional Requirements

    • Full-stack development experience (front end and back end).
    • Proficiency in one or more programming languages: Python, C++, Java/J2EE.
    • Cybersecurity certification such as CISSP is desirable.

    Leave a Reply

    Your email address will not be published. Required fields are marked *