Job Description:
Job Description:
Vertex Inc markets a suite of SaaS software solutions for Indirect Tax Management. At different stages of the lifecycle, our customers use different solutions and, in some cases, must enter the same data several times (e.g., TaxPayer data) for each solution. In order to provide a better customer experience and improve data quality, this common data should be modelled and managed as master data. A Data Platform team and technology is in place today to unify our solutions by allowing shared information to flow across our SaaS offerings (and to provide a foundation to build new solutions), but it lacks a master data capability.
The position provides the technical leadership for defining and leading our master data capability within our Vertex Data Platform. It is responsible for defining the overall architectural approach for turning the Data Platform into a master data hub, identify the required functional components to be added, define a build versus buy strategy for these, and work with the team to integrate them within the Platform. In a subsequent stage, this position is responsible to fulfill the engineering lead capabilities to define the roadmap for developing master data domains using the Platform-as-hub within targeted release projects, work with data owners, data stewards and other stakeholders from our Data Governance council to gather requirements, and lead our Data Platform team members to implement these domains.
This position requires interaction with architects, software engineers, data stewards, and other stakeholders from our Data Governance council and, as such, requires excellent communication skills.
KNOWLEDGE, SKILLS, AND ABILITIES
· (MUST HAVE) Deep understanding of master data management principles, architectures and industry best practices.
· (MUST HAVE) Knowledge of relevant MDM software tools and technologies is essential, including capabilities available as components (e.g., entity resolution capabilities).
· (MUST HAVE) Hands-on experience with business processes across multiple master data domains.
· (MUST HAVE) Experience designing and integrating disparate data models into coherent master data models using data integration processes.
· (MUST HAVE) Experience developing and implementing data quality improvement logic, e.g., maintenance, tuning and testing of match and merge rules.
· (MUST HAVE) Experience working within a data governance framework, helping stakeholders understand their master data requirements and pain points, and helping establish effective governance structures and policies.
· Experience with leading teams in an Agile/Scrum setting is a big plus.
· Experience working and integrating the Snowflake cloud based lakehouse solutions is a big plus.
· Experience working with AWS and/or Azure SaaS infrastructure and CI/CD DevOps technologies, and extensive debugging experience.
· Experience working and integrating with Profisee MDM is a plus.
· Ability to operate at highly varying levels of abstraction, from business strategy to product strategy to high-level technical design to detailed technical design to implementation.
· Ability to work effectively in a fast-paced, complex technical environment.
· Experience driving for results across cross-functional teams while maintaining effective working relationships.
· Must possess strong interpersonal, organizational, presentation and facilitation skills.
· Must be results oriented and customer focused with an ability to make successful trade-offs that balance short- and long-term product goals.
· High-energy, self-starter with a positive mindset and with a “can do” attitude.
ESSENTIAL JOB FUNCTIONS AND RESPONSIBILITIES
· Design the overall architecture of the master data capability of Vertex’s Cloud Data Platform.
· Investigate and use state-of-the-art, available master data technologies where relevant.
· Lead the systems integration effort to turn the Data Platform into a Master Data Hub.
· Provide thought leadership and contribute to the development of best practices, methodologies, and tools for Master Data Governance architecture and design.
· Partner with architects and other technical team members to develop roadmaps and strategies to support KPIs.
· Review functional requirements, analysis, and design documents and provide feedback.
· Produce relevant solution design artifacts based on functional requirements and analysis documents including, but not limited to, written technical estimates, conceptual, logical, and physical system designs, sequence diagrams, and data models.
· Ability to work independently with wide latitude for independent decision making.
· Lead the work of others and mentor less experienced developers in the context of a project and liaise with colleagues to help implement technical designs.
· Ability to listen and understand information and communicate the same.
· Participate in architecture and code reviews.
· Lead or participate in other projects or duties as need arises.
· Assist customer support with technical problems and questions.
EDUCATION AND TRAINING
· Bachelor’s degree in computer science, Information Systems, or a data-focused discipline. Master’s degree is a plus.
· 7 years or more of Data Architecture experience leading MDM architecture roadmaps, MDM architecture roadmaps, defined business cases, and implementation efforts for large business environments. Experience as a master data management technical team lead
· At least 4 years of experience with developing and debugging distributed systems and working with data systems in the cloud.
VERTEX WINNING WAY BEHAVIORS
The Winning Way behaviors that all Vertex employees need in order to meet the expectations of each other, our customers, and our partners.
· Communicate with Clarity - Be clear, concise and actionable. Be relentlessly constructive. Seek and provide meaningful feedback.
· Act with Urgency - Adopt an agile mentality - frequent iterations, improved speed, resilience. 80/20 rule – better is the enemy of done. Don’t spend hours when minutes are enough.
· Work with Purpose - Exhibit a “We Can” mindset. Results outweigh effort. Everyone understands how their role contributes. Set aside personal objectives for team results.
· Drive to Decision - Cut the swirl with defined deadlines and decision points. Be clear on individual accountability and decision authority. Guided by a commitment to and accountability for customer outcomes.
· Own the Outcome - Defined milestones, commitments and intended results. Assess your work in context, if you’re unsure, ask. Demonstrate unwavering support for decisions.
COMMENTS:
The above statements are intended to describe the general nature and level of work being performed by individuals in this position. Other functions may be assigned, and management retains the right to add or change the duties at any time.