Identity and Access Management Solutions Architect

Company Name: Childrens Hospital of Philadelphia

Location: Philadelphia, PA, US - 19107

Job Duration: 2022-01-14 to 2022-02-13

Overview

Location: LOC_1300_MKT-Wanamaker Building 

Req ID: 162996

Shift: Days

Employment Status: Regular – Full Time 

About Us

We’re seeking breakthrough makers! Children’s Hospital of Philadelphia was built on the belief that we can change lives. Today, in every role throughout our hospital, research institute and care network, the 22,000 members of our workforce are finding new ways – big and small – to make a difference for the patients and families we serve.

If you are ready to challenge yourself, be inspired and grow – no matter what your role – you just may be the kind of breakthrough maker who will thrive at CHOP.

Job Summary

The Identity and Access Management Solutions Architect will be responsible for advancing the Children’s Hospital of Philadelphia’s (CHOP) overall identity management strategy including implementing a privileged account management solution and enhancing the identity claiming process. The Solutions Architect will design, enhance and implement Identity Access Management (IAM) solutions to enhance security and support business processes. Prior experience with identity management required, including a strong background in access management (federations, SSO, two-factor, self-service password reset), identity governance (account provisioning, managing identities, attestations, connectors and workflows), and privileged access management. Experience with Oracle Identity Manager, Microsoft Azure SSO & Active Directory or similar technologies is required. A person in this position will be required to work with teams throughout the organization to capture requirements and understand strategic business needs, as well as working alongside the IAM team to support advanced system configuration and maintenance required throughout the application lifecycle.

Job Responsibilities

1.    Analysis                                                                                                  
Engage with stakeholders to understand requirements and the environment in which the development will occur or where the system currently resides. Perform needs and risk assessments. Help the business understand what the technical staff needs to interpret requirements properly, and identify high-value technologies to meet a broad range of business needs

Analysis skills, but not limited to

  • Analyze technology environment
  • Analyze enterprise specifics
  • Review RFP responses from 3rd party vendors

Deliverables, where applicable:

  • Definition of business problems/objectives/opportunities
  • Current state and future state mappings
  • Risk assessments
  • Written project scope and high-level business requirements
  • Use cases/User stories
  • Cost/benefit analysis, including Cloud based run time costs analysis
  • Build or buy recommendation
  • Business case
  • RFI/RFP

2.    Design
Guide creation of high-level design or evaluate current state design based on CHOP standards and industry best practices. Gather the abstract elements of the problem space and communicate them so the development team can draft schematics of the system to be developed or remediated. Lead the careful mapping of requirements to select technologies to provide features in the resulting solution. During detailed design, vet the elements of particular modules against the imperatives of the system as a whole. Get the team to anticipate the implications of design decisions on the finished system. Communicate design to technical and nontechnical audiences.

Deliverables, where applicable:

  • Business/functional requirements
  • Solution architectural technical requirements and architectural diagrams (both logical and physical) 
  • Proof of concept and prototypes
  • Business cases
  • Assist with development of RFPs, vendor/product evaluations and selections
  • Risk analysis of the designed solution
  • Setting the collaboration framework

3.    Implementation
Communicate specifications, requirements and expected outcomes in a clear and understandable form (oral and written) to stakeholders, developers, analysts and implementation partners.  Monitor implementation to ensure it is well-integrated with the enterprise systems architecture. Assess technical change requests and determine how the architecture can best be adapted to accommodate such requests. Monitor developers’ progress and track the status of integration points between modules in the system. Assist project manager in assessing risks associated with changes and emerging issues. Act as liaison between developers and project manager.

Deliverables, where applicable:

  • Creating a solution prototype
  • Participating in technology selection
  • Controlling solution development
  • Solution architectural diagrams
  • Proof of concept and prototypes

Job Responsibilities (Continued)

4.    Testing
Assist in creating systems-integration, load/performance and user-acceptance testing. Develop failure modes analysis. Translate the results of test review into action plans.

Deliverables, where applicable:

  • Failure modes analysis document
  • Acceptance test requirements

5.     Champion Standards and Align Infrastructure
Lead discussions about SLDC and product development standards. Define standard solution design patterns. The Solutions Architect must understand the enterprise architecture completely, must quickly learn the architecture of a variety of applications, must understand and communicate integration points, opportunities, and risks effectively through application models, use cases and other industry methods (oral and written). 

Job Responsibilities (Continued)

The department works 80% remote, 20% on site in our Philadelphia office on an as-needed basis.  

Required Education and Experience

Required Education:   Bachelor’s degree in computer science, software engineering or related field

Required Experience: 

  • Ten (10) years of professional experience in software development, system integration, and/or system design with a progression toward leadership
  • Ten (10) years of professional experience in researching, initiating and incorporating multiple complex, enterprise-level projects in the business environment
  • Five (5) years of professional experience in cross-functional initiatives
  • Three (3) years IT (cloud, infrastructure implementation, application development, information security, etc.) project management experience

Preferred Education, Experience & Cert/Lic

Preferred Education:  Master’s degree.  

Preferred Experience:  Five (5) years professional experience in healthcare information technology, healthcare-related environment, or designing software for healthcare providers.

Additional Technical Requirements

  • Working knowledge of multiple healthcare business processes, and/or demonstrated business knowledge in one or more departmental operation in CHOP. 
  • Ability to collaborate in teams and interact with all levels of management. 
  • Strong experience in working with multiple hardware and software applications and vendors.
  • Knowledge of a variety of operating systems, programming languages, embedded systems, database management systems, application development tools, Internet protocols and software, middleware systems, client platforms, cloud 
  • Knowledge of integration concepts, practices and procedures, such as SOA, application integration and Web services
  • Knowledge of a variety of information architecture and data architecture concepts, practices, procedures and tools. 
  • Demonstrated ability to perform complex, conceptual and logical data modeling and life-cycle design. 
  • Knowledge of software development concepts, practices and procedures, including Systems Development Life Cycle, testing and quality assurance, change management, and applications and performance monitoring.
  • Excellent analytical, consultative, documentation, oral and written communication, facilitation and presentation skills. 
  • Proficiency with tools for collecting, transforming, managing and presenting user requirements and architectural models (e.g., Visio, UML)
  • High level of initiative, motivation, flexibility and accountability.
  • Demonstrated ability to prioritize and organize multiple projects simultaneously; excellent time management skills.
  • Ability to efficiently assess technical possibilities and chart a course for development that addresses various interests and limitations without losing the essential value of the projects.
  • Demonstrated ability to appreciate abstract concepts and to communicate them in concrete terms. 
  • Demonstrated ability to translate complex technical solutions into non-technical requirements documents. 
  • An “engineering mindset”: strong technical problem-solving skills, but able to grasp the bigger picture of how the people involved interact with technology. 
  • Ability to work in a fast-paced environment.

To carry out its mission, it is of critical importance for the Children’s Hospital of Philadelphia (CHOP) to keep our patients, families and workforce safe and healthy and to support the health of our global community. In keeping with this, CHOP has mandated all workforce members on site at any CHOP location for any portion of their time be vaccinated for COVID-19. This mandate also applies to workforce members performing work for CHOP at non-CHOP locations. The CHOP COVID-19 vaccine mandate is in alignment with applicable local, state and federal mandates.

CHOP also requires all workforce members who work in patient care buildings or who provide patient care to receive an annual influenza vaccine. Employees may request exemption consideration for CHOP vaccine requirements for valid religious and medical reasons.

Please note start dates may be delayed until candidates are fully immunized or valid exemption requests are reviewed. In addition, candidates other than those in positions with regularly scheduled hours in New Jersey, must attest to not using tobacco products.

EEO / VEVRAA Federal Contractor