System Engineer - Dublin
Morgan McKinley Dublin
Job Title: Systems Engineer - Authentication Controls (Day Rate Contract)
Location: Dublin
Contract Type: Day Rate Contract (12-18 months)
Location: Dublin
Contract Type: Day Rate Contract (12-18 months)
VISA Sponsorship: Not Available
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 injection, token 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.
- 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.
- 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.
- Hands-on experience with Version Control (Git) and CI/CD pipelines.
Dublin
application to underpin our Business Transformation initiatives.
We are seeking a highly skilled and experienced Lead QA Engineer to take ownership of the testing strategy, planning, and execution for our ERP systems and a suite of business and engineering...
Morgan McKinleyDublin
partner data and processes are compliant with company policies and enable equitable partner support in the government and elections space.
• Collaborate with engineering teams to test system updates, monitor and assess data pipeline signals, identify...
CPLDublin
and perform QA checks for completeness and reliability.
Upload validated data into CRM systems and upstream datasets.
Work with engineers to test system updates, monitor pipeline health, and flag anomalies.
Conduct root-cause analyses on support flows...