IAM Delivery Lead - (1803421) in Raleigh, NC at IQVIA™

Date Posted: 11/14/2018

Job Snapshot

Job Description

Join us on our exciting journey! IQVIA™ is The Human Data Science Company™, focused on using data and science to help healthcare clients find better solutions for their patients. Formed through the merger of IMS Health and Quintiles, IQVIA offers a broad range of solutions that harness advances in healthcare information, technology, analytics and human ingenuity to drive healthcare forward.


Come see why IQVIA has been named to Computerworld's lists of the '100 Best Places to Work in IT'.  A career at IQVIA puts you at the corporate center of the leading worldwide pharmaceutical services organization.  If you want to work for a global, fast-paced organization dedicated to improving the development and marketing of medicines, IQVIA is the place for you. 

Provide solution delivery leadership and expertise, specializing in the design, integration, development, maintenance, and support of enterprise Identity Governance & Administration (IGA) products, solutions, and services in accordance with the IAM product & platform strategy.  Provide technical leadership on complex projects to meet business requirements for both IQVIA internal employees and external clients, and to protect the confidentiality, integrity and availability of data assets.   The IQVIA system landscape consists of both legacy IGA systems build on .NET & Java-based technologies, with a go-forward strategy that leverages a commercial off the shelf (COTS) solution(s).

IGA solutions manage identity and access life cycles by collecting, aggregating and correlating disparate identity data across multiple IQVIA Systems that are distributed throughout the IT & Business landscape.  This data serves as the basis for IGA functions including: automated provisioning of accounts among heterogeneous systems, fulfillment of access requests (including self-service), password management, governance over user access to target systems via workflows and automated policies, access certification processes, and reporting.  Additional capabilities often include:  risk scoring of a user's combined entitlements, segregation of duties (SOD) enforcement, role management, role mining, audit case incident management, and analytics (historical change, performance, recommendations for entitlements or certifications, etc.).

  • Serve as a key technical resource, taking direction from the IGA Product Owner to implement solutions together with the IGA development staff and key technical stakeholders.
  • Lead the technical delivery of sophisticated identity management solutions (both COTS and custom-built) that enable IQVIA employees and external client to access systems and data while maintaining the principle of least privilege, using a combination of coding, scripting, integration, and platform customization – including system upgrades, installation, and performance tuning.
  • Collaborate effectively across the technical landscape (e.g. IAM team, Information Security team, CIO Teams, Product teams, and operations/infrastructure teams)
  •  Design, develop, implement, and maintain IGA solutions that include: 
  • System connectors to authoritative source systems (e.g. HR) and provisioning targets (e.g. AD/LDAP and applications).
  • Automated provisioning and de-provisioning of accounts, roles, and resource entitlements 
  • Automated identity lifecycle processes (e.g. user request / approvals or based on triggers from authoritative systems)
  • Implementation of complex, custom workflows containing logic checks and data queries to authoritative systems
  • Deliver in accordance with IQVIA software development lifecycle (SDLC) processes, which includes code reviews, and formal validation/testing
  • Author technical documentation, including:  infrastructure topology, system design, workflows, data flows/mapping, unit testing, implementation steps, and user/system support. 
  • Ensure solutions are effectively monitored for function, performance, and capacity
  • Provide support/troubleshooting and root cause analysis to identify and resolve system issues, when required
  • Ensure that IGA solutions adhere to IQVIA policies, standards and procedures
  • Ensure that IGA solutions align with security best practices, enterprise architecture/strategy, and technical standards.

  • Track record of successful IAM deliveries, including governance and provisioning solutions.
  • Fluency and demonstrated programming experience using Microsoft technologies like C#.NET/ASP.NET, and  Java/J2EE and related technologies 
  • Knowledge of SCIM, SPML, SAML, OAuth, OpenID, XACML and other security/IAM related standards
  • Strong LDAP programming skills
  • Strong relational database skills, with solid understanding of SQL programming
  • Experience working on Windows and Unix systems, good understanding of web application servers like IIS, WebLogic, Tomcat, and Jetty
  • Knowledge of web technologies like HTML5, AJAX, JavaScript, cascading style sheet etc.
  • Experience with service oriented architecture (SOA), designing/developing SOAP, WSDL/XSD, JAX-WS, RESTful based web services
  • Knowledge of web single sign-on, federation, active directory/LDAP, Kerberos/NTLM authentication, integrated Windows authentication, role-based access control, attribute-based access control, entitlement management 
  • Ability to script and automate process and procedure using PowerShell, VBScript, python, or bash
  • Experience with modern software development processes, lifecycles, and supporting tools (e.g., collaboration environments, configuration management tools, continuous integration tools, automated testing)
  • Exceptional analytical problem-solving skills including the ability to perform root cause analysis and troubleshooting
  • Exposure to mobile application development (Android/iOS)
  • Strong interpersonal skills and the ability to work well in a team environment
  • Effectively operate within a global collaborative enterprise environment
  • Excellent communication skills, including ability to communicate across countries and cultures
  • Attention to detail combined with big picture perspective
  • Ability to work under own initiative, and enthusiasm to drive through change and multi task
  • High-level of accountability and ability to execute; experience of estimating and planning work effort including managing risks and issues in relation to delivery of work
  • Commitment to ongoing professional development

Job Requirements

  • Master’s Degree in computer science or related field (preferred)
  • BS in Computer Science or equivalent
  • Minimum of 10 years of hands-on software delivery, design and development experience
  • Minimum of 5 years of experience implementing and customizing specific IGA tool-sets for automated provisioning / authoring connectors / LDAP programming / workflow creation / attestation campaigns
  • Security certification such as CISSP, CSSLP is a plus 

EEO Minorities/Females/Protected Veterans/Disabled

We know that meaningful results require not only the right approach but also the right people. Regardless of your role, we invite you to reimagine healthcare with us. You will have the opportunity to play an important part in helping our clients drive healthcare forward and ultimately improve human health outcomes.

Whatever your career goals, we are here to ensure you get there!

We invite you to join IQVIA™.

Job ID: 1803421