Job Overview
We are looking for a technical solution architect to lead an implementation effort. This includes leading the customer and implementation team through the visioning, elaboration, planning, design, mapping, technical implementation and testing, deployment, and user enablement phases of the project lifecycle. This position will involve working as a senior member of an implementation team working on large, complex and industry leading projects. Perficient is looking for enthusiastic leaders who enjoy solving tough industry and technical problems and building tools which enable Perficient’s customers to elevate the efficiency and effectiveness of Healthcare delivery within the United States.
Perficient’s Technical Solution Architects provide overall solution design, as well as technical implementation guidance and leadership, and are laser focused on providing innovative solutions to solve our customers’ most challenging business and technical needs. As an architect at Perficient you will collaborate with some of the best talent in the industry to create and implement innovative high quality solutions. This role is considered part of the Business Unit Leadership team and may mentor junior architects and /or development team members.
Responsibilities:
- Understand Business requirements and produce solution definition and design artifacts with required functions, interfaces and detailed technical architecture.
- Perform source data analysis and profiling, and proactively highlight the data quality issues and recommend business and de-duplication rules.
- Define technical/solution architectures, including system, sub-system, and component designs which our project teams will implement for and with our customers.
- Create and manage teams and implementation patterns across people, processes, and technology to enable Data Governance, Data Quality, Data Catalogs, and Master Data.
- Identify current MDM, data governance, and data quality capability maturity and ensure solutions selected are aligned with a realistic capability growth path.
- Define best practices, process, and workflows for technical and non-technical aspects of across the program.
- Collaborate with business and technical leads to understand the key business and architectural requirements, and define the appropriate Data Governance, Data Quality and MDM and data architecture to meet the customers technical and business needs.
- Lead the team of data management developers and analysts through the project lifecycle.
- Create/Author/Edit architecture documents, design documents, data flow diagrams, and system Run Books, and drive reviews for these deliverables as well as development work products, jobs/pipelines and mappings.
- Define and ensure compliance to best practices, including driving and participating in design and code review sessions and process.
- Participate in QA strategy and planning and play a role in the defect triage and prioritization process.
- As a leader, train and mentor Perficient and customer resources as necessary throughout project execution.
- Play a technical SME/lead role for architectural assessment, strategy and roadmap projects.
qualifications:
- Minimum of 8 years of enterprise data integration and management experience working with MDM, data governance and data quality solutions.
- Must have hands on Informatica Data Governance (Axon), Data Quality, and MDM experience, including executing at least 2 large Data Governance, Quality and MDM projects from inception to production, working as technology lead/architect.
- Significant experience working as a client facing consultant and lead required.
- 2+ years of experience working in the Healthcare provider domain with experience.
- Must have hands on developer/designer experience as well as Sr. Technical Lead/Architect experience working with Informatica’s Data Governance, MDM, and Data Quality product
- Experience in data quality tools, including data profiling, cleansing and identity resolution.
- Excellent verbal and written communications skills
- Experience defining solution and technical architectures for new solutions, including experience driving project team execution from an architectural standpoint across the complete project lifecycle within defined and finite timeframes.
- Must have experience executing projects which leverage agile scrum frameworks with the ability to act as a scrum master when needed.
- Master’s degree in Computer Science or related field.