Principal Data Architect / Team Lead
Job Description
Job Description
Devonshire Recruiting and Consulting is currently seeking a Principal Data Architect to lead our clients Analytics team. This position will have analytics development, product development and practice management responsibilities.
Analytics Development and Management Responsibilities:
Lead and manage the team by setting career goals, quarterly objectives, and delivering ongoing technical, business, and project management feedback and coaching
Support consulting teams to rapidly develop advanced analytics that help clients transform and improve their businesses
Lead development, upgrades, and maintenance of proprietary databases that support consulting work
Evaluate tools and technologies for use by the team and consulting teams to improve ability to manipulate and analyze large datasets
Lead rapid prototyping of analytics into deliverables in a project
Partner with Directors and Principals to explain the depth and uniqueness of their capabilities to customers and prospects
Assist with scoping and pricing of projects for clients
Product Development Responsibilities:
Lead and manage all aspects of the two product platforms based on client demand. Formulate and define objectives, goals and execution plan
Collect input from Directors and Principals to determine key product evolution and features
Blend business and technical expertise to translate client and product requirements to technical architecture and requirements. Oversee the engineering team and work closely with other functions within the company to deliver timely and robust solutions
Build the processes and tools, and organization necessary to sell, develop features, customize, and support each of the products
Understand the design and architecture of the existing software platforms, and contribute to the implementation of new features and technical improvements
Assist in project scoping by estimating delivery effort based on feature complexity and team velocity
Manage multiple releases and release cycles across multiple customers
Interact with clients technical teams to explain software architecture, review technology stack, and conduct code reviews
Practice Management Responsibilities:
Manage P&L for Advanced Analytics Team and product-level P&Ls for the two product platforms.
Determine resources needs and investment
Work with CFO to determine pricing strategy for three software tools accounting for value creation, competition, and internal costs
Manage a geographically-distributed team comprised of employees and independent contractors. Source contractors or contract engineering firms when needed
Recruit and develop engineering talent
Define and track metrics to measure AIT goals over time, communicate on an ongoing basis with
Directors and Principals on goals, objectives, plans and actions being undertaken
Provide ongoing, real-time feedback to the team and draft regular performance reviews. Partner with AIT members on professional development opportunities
Work with CFO, HR and advisory team to manage individuals performance and adjust compensation accordingly
Work with staffing and client teams to allocate resources to consulting projects where needed
Interface with IT team to determine technology requirements and investments to support existing platforms and ad hoc solutions. Identify trends and anticipate upcoming needs/investments
Requirements:
10+ years of experience leading and managing software development
Extensive experience in leading teams building Enterprise grade user-facing, web-based applications
Extensive experience with AWS
Extensive experience with big data processing (Hadoop/spark) and analytics
Experience with various databases (e.g. Postgres, MySQL, PostGIS, Redshift or other OLAP DB, Mongodb, etc)
Expert knowledge of algorithm design/implementation, mathematics, and statistics
Expert ability to manage geographically distributed engineering teams and communicate with clients and senior staff regarding product specifications
Expert ability to manage outsourcing and contract partners
Superior communication skills to share product capabilities, positioning and vision internally and with clients
Expert knowledge in data structures, database design, source code management, and Agile development methodologies
Application of relevant skills to solve complex business problems, and management of work under tight time constraints
General management experience
Experience in management consulting, prior experience in marketing or telecom network design a plus
Advanced degree in computer science, mathematics, or engineering or equivalent work experience
For more information, please apply online.
Company DescriptionDevonshire Recruiting & Consulting Partners is a leading search and consulting firm headquartered in Boston, Massachusetts and with a global footprint in more than 5 countries. As an independent, employee-owned organization, we share a single-minded focus to produce impactful and measurable results for our clients and candidates. Our experienced team of partners offers the depth, breadth and specialized business experience necessary to deliver top talent within demanding time frames.
Company Description
Devonshire Recruiting & Consulting Partners is a leading search and consulting firm headquartered in Boston, Massachusetts and with a global footprint in more than 5 countries. As an independent, employee-owned organization, we share a single-minded focus to produce impactful and measurable results for our clients and candidates. Our experienced team of partners offers the depth, breadth and specialized business experience necessary to deliver top talent within demanding time frames.
