Skip to main content

Enterprise Architect - Architecture and Engineering, Full-time, Days

Northwestern Medicine
Employment type: 
Full time
Required degree level: 
Remote Position: 
  • Lead and mentor other enterprise architects (business, information, application, software, technology).
  • Define key solutions and ensure they are managed.
  • Define principles to guide solution decisions for the enterprise.
  • Define models, including solution patterns, to guide solution decisions for the enterprise.
  • Create, document, and communicate the integration approach of all the components of the architecture
  • Analyze enterprise business context (trends and business strategy), as well as change requirements in other enterprise architecture viewpoints, to derive the enterprise solution architecture change requirements to guide solution decisions for the enterprise.
  • Research, analyze, determine capabilities and propose solution alternatives that address specific business needs and product/service strategies across Lines of Businesses.
  • Develop road maps describing the evolution of all enterprise solution portfolios from current state to future state.
  • Perform design reviews of solutions to ensure the design aligns and supports the specified architecture.
  • Consult with application or infrastructure development projects to harmonize systems or infrastructure with the enterprise solution architecture, and identify when it is necessary to modify the solution architecture to accommodate project needs.
  • Ensure that project management or solution delivery life cycle efforts and project architects specifically leverage all aspects of enterprise architecture (EA) - separately by enterprise architecture viewpoint (for example, business, information, application, software, and technology) and via guidance at the enterprise solution architecture level across those viewpoints.
  • Work closely with the enterprise program management office (EPMO), Solution Value Office (SVO), or project office to ensure alignment of architecture in plans and project delivery.
  • Understand and advocate the principles of business and IT strategies, as well as of enterprise architecture development and service delivery. Be prepared to "sell" the EA process (overall, not just for enterprise solution architecture), its outcome and ongoing results, and to aid the communication, marketing or educational activities needed to ensure enterprise solution architecture success and use
  • Approve all project and enterprise solution architecture.
  • Coordinate with other enterprise architects (business, information, application, software, technology)
  • Demonstrate strong technical knowledge and familiarity with how portfolios of systems work together to create enterprise solutions.
  • Ability to establish and maintain a high level of trust, confidence and intellectual integrity with both Business and IT partners.
  • Support of enterprise tools needed for development and QA processes.
  • Work with each line of business to ensure the successful adoption and use of enterprise solutions including application frameworks, software reference architectures, frameworks, patterns, and standards. This also includes conformance to the strategies, reference architectures, and guiding principles.
  • Lead by example, influence and shape outlook and attitudes to facilitate change from a tactical to a strategic oriented enterprise.
  • Participate and represent NM's Enterprise Architecture at external forums and conferences.

EDW Description of responsibilities

  • The Enterprise Analytics Architect reports directly to the System Director of Enterprise Data Warehousing and will be responsible for collaborating with stakeholders to design, develop, and implement a common Enterprise Analytics data model across all business domains.
  • This role is responsible for ensuring that architectural model(s) are in alignment with the business needs of the organization and also anticipates the future needs of the organization in a sustainable and adaptable manner
  • Data Modeling, Data Integration, and Data Management (Master data management & metadata repository): Responsible for leading the design and support of system-wide Enterprise Analytics models, business intelligence applications and architecture. Understands existing infrastructure in order to develop a model that reduces costs and improves information flow across existing silos and that activities/capabilities are not unnecessarily duplicated across the organization.
  • Establishes standards and guidelines for the design & development, tuning, deployment, and maintenance of information, advanced data analytics, text mining models, and physical data persistence technologies
  • Provides leadership in establishing analytic environments required for structured, semi-structured and unstructured data. Proven track record to drive rapid prototyping and design for new projects and analytic R&D environments. Ability to translate broader business initiatives into objectives and concrete goals and aligning appropriately with other groups for efficient and coordinated action.
  • Develops standards, policies and procedures for the form, structure and attributes of the Enterprise Analytics tools and systems.
  • Proficient with SQL, Complex SQL Tuning, Stored Procedures, SQL Server Data Warehousing best practices etc.
  • Expert level understanding of ETL framework - Developing Audit, Balance, Control; Validation architecture etc.
  • Collaborate across multiple teams to research, architect, engineer and configure complex database solutions.
  • Document database designs, solutions, configurations, and teach/mentor other support tiers, team members and vendors including onboarding and knowledge transfer.
  • Coordinate and oversee the assignments, delivery, and quality of other data architects.
  • Continuously improve system and database performance, automation, operations and processes.
  • Ability to advice senior IT management on Data Warehouse and ETL trends
  • Draws conclusions and effectively communicates findings with both technical and non-technical team members.
  • Works to understand the business requirements and business processes, to design the data warehouse ("DW") schema, and to define extract-translate-load ("ETL") and/or extract-load-translate ("ELT") processes for DW.
  • Participates in projects and works with project teams to ensure implementation using both Agile and Waterfall methods
  • Draws conclusions and effectively communicates findings with both technical and non-technical team members, providing active leadership skills across project team and business community.
  • A solid understanding of key BI trends.
  • Other duties as assigned.

Required :

  • 7+ years in enterprise, application, technical or information architecture design.
  • Demonstrate strong technical knowledge of application delivery methods and familiarity with how portfolios of systems work together to create enterprise solutions;
  • Demonstrated results managing/ influencing/ member of virtual teams and serving as role model/ mentor.
  • Bachelor's Degree in Computer Science, Computer Engineering or Information Technology is preferred or other degree with significant related IT and leadership experience.
  • The enterprise architect must have outstanding knowledge on some domain specific areas (i.e. coding languages such as C, C++, JAVA, .NET, C# etc.; networking; Applications such as Cerner, Epic, PeopleSoft, Kronos; Technology such as Microsoft, AIX, VMWare, SAN, Exchange; data)
  • Expertise in architecture frameworks is required.
  • Experience working in a matrixed organization.
  • The enterprise architect needs to have expertise in design methodologies and business functions.
  • Need to have working knowledge of Unified Modeling Language (UML) or other architecture modeling notations
  • Excellent understanding of current IT trends, key vendors and their impact on business strategies, Cloud technologies, Mobile applications, BI architecture, agile IT processes, usability architecture, front-end design, etc.
  • Pragmatic, articulate, persuasive and able to develop, sell and drive architectural solutions
  • Ability to effectively translate and present technology solutions in business or management terms.
  • Visionary thinker that can anticipate future computing capabilities.
  • Ability to work effectively in a team environment
  • Ability to lead, guide, and govern, effectively

EDW Addendum:

  • Expert level of understanding of data warehousing design and development best practices., database architecture principles, and database management systems.
  • 7+ Years of data architecture, data modeling, and hands-on development of a large, 30TB+, Enterprise Data Warehouse environment in a SQL Server Enviroment
  • 7+ Years of experience in multidimensional data modeling required, such as star schemas, snowflakes, normalized and de-normalized models, handling"slow-changing" dimensions/attributes required.
  • Experience working with Microsoft Business Intelligence Tools; SSAS, SSRS, SSIS, Visual Studio, Business Intelligence Development Studio required.
  • Defines and achieves the strategy roadmap for the enterprise; including data modeling, implementation, and data management for our enterprise data warehouse.
  • Expert level experience with Cerner and/or Epic data models and BI Tools
  • Expert Knowledge of SQL databases and expert level development skills in SQL in at least one of the following environments: Microsoft SQL Server, Oracle, or MySQL required.
  • Must possess an in-depth knowledge of interfaces and extracts for healthcare (X12, HL7).
  • Healthcare experience is required; Experience with the nuanced details of clinical and financial healthcare data required
  • Understands and applies HIPPA standards and regulations to all areas of work.
  • Develops and maintains documentation of system policies, procedures, and configurations.

EDW Preferred :

  • Familiarity with alternative data storage technologies (S3, MongoDb, Redis, Neo4j, HDFS)
  • Understanding and/or experience with Cloud Computing (Azure, AWS)
  • An ability to evangelize data models to developers and analysts
  • Flexibility to adapt to multiple standards based on the use case and technology
  • Champions continuous process improvement, performance management, and metrics-driven results..
  • Ability to collaborate with business users, clinicians, operational business owners and technical staff members and others to develop project requirements that lead to successful design, development and implementation.
  • A bias for action and pragmatic solutions

Northwestern Medicine is dedicated to providing the most advanced healthcare to the communities and patients we serve. The Northwestern Medicine clinical and administrative staff, medical and science faculty and medical students come together everyday with a shared commitment to superior quality, academic excellence, scientific discovery and patient safety.

Click the link find out more about Northwestern Medicine