MTX Group Inc. (MTX) is currently hiring for the position of Lead Data Engineer. We are looking for a highly motivated individual with extensive experience in leading large-scale complex projects. The ideal candidate will lead the technical work stream, and have been successful in a fast paced data driven environment. They will manage data integration, maintain high-quality code through thorough testing, and oversee deployments. Additionally, their responsibilities include providing ongoing system support and maintaining comprehensive documentation.
MTX is a global technology consulting firm that enables organizations to modernize through digital transformation. With data as the new currency, MTX helps transform long-term strategy with outcomes in mind around happiness, health and the economy. MTX improves decision making with speed and quality by partnering with leading cloud technologies. MTX provides expertise across various platforms and technologies, including Google Cloud, Salesforce, artificial intelligence/machine learning, data integration, data governance, data quality, analytics, visualization, and mobile technology.
Key Responsibilities:
The Lead Consultant is expected to lead the technical work stream on large scale/complex project(s) executing the following responsibilities:
Stakeholder Management:
- Collaborate with clients to understand their business processes, needs, and pain points.
- Facilitate working sessions with key stakeholders - Functional Managers, Technical Managers, PMO, VP, CP and subject matter experts.
- Responsible for ensuring alignment between project deliverables and the client's strategic business goals.
- Establish engagement and operating model with various stakeholders utilizing MTX Delivery Methodology and Gold Standards.
Project Collaboration:
- Lead and ensure effective collaboration and execution of best practices throughout development, testing, and deployment.
- Manage changes to Data pipelines and structured databases and collaborate with other developers in a team environment to ensure security best practices and code optimization.
- Ensure project timelines are met in collaboration with the PMO and Functional workstream
Solution Design Document & Deliverables:
- Create comprehensive system design documents outlining the architecture, data model, and implementation details.
- Lead data management tasks, such as data import/export, data mapping, data cleansing, data migration, and data manipulation using Data Loader or other ETL (Extract, Transform, Load) tools.
- Configure the data warehouse Snowflake, databricks.
Technical Support and Integration:
- Automate development processes, including continuous integration, deployment, and release cycles.
Testing and Quality Assurance:
- Ensure deliverables meet quality standards by conducting code reviews with a focus on identifying potential issues and ensuring code quality.
- Investigate, debug, and resolve defects found during testing phases.
- Work closely with the functional team to integrate testing into the development process and resolve issues.
- Ensure execution of UAT with stakeholders to make sure the solution meets final expectations and system specifications.
- Lead data sequencing and data integration orchestration across multiple distributed systems.
Post-Implementation Review and Iterative Improvement:
- Provide ongoing support after deployment, addressing system issues and optimizing performance.
Organization Development:
- Mentorship and Guidance: Provide mentorship and guidance to the project, fostering their professional growth and development within the team.
- Growth and Development of Project/ Regional teams: Stay up-to-date with the latest trends, technologies, and best practices in the field, lead Continuous improvement of development processes and procedures, participate in the hiring process to identify top talent for the projects, support Directors, VPs and PDM in talent development in the region by identifying relevant training programs for focused groups, and responsible for performance documentation of team members in collaboration with PDM(s).
- Contribution to the COE (Center of Excellence): Collaborate with top talent across various work streams to support development of best practices, create cutting-edge solutions, and set industry standards, and foster a culture of continuous improvement and thought leadership, ensuring our organization remains at the forefront of technological advancements and market trends.
- Operational Excellence: Maintenance of Certifications, required to travel for key project milestones, maintain utilization goals.
What you will bring:
- 7-10 years of experience working with Analytics and Data Engineering teams with a mixed data engineering and analytics background, with a minimum of 5 years working in a consulting environment.
- 7 - 10 years of experience in scalable data architecture, fault-tolerant ETL, and monitoring of data quality in the cloud.
- Proficient in Security & Permissions like Data Protection, Managing access etc.
- Proficiency in implementing data security measures, access controls, and design specifically within the Snowflake platform.
- High Proficiency in: SQL, Python, Dimensional Modeling, Data pipeline development, workflow management, Snowflake or other column-oriented and cloud-based databases.
- Experience with AWS, GCP, or Microsoft Azure
- Expert in version control systems like Git, Bit bucket, CI/CD pipelines, sandbox management, and coordination with cross functional teams to ensure efficient, reliable, and timely delivery of high-quality applications.
- Proficient in translating business requirements into technical specifications, defining integration points, and documenting customizations, ensuring clarity and alignment among stakeholders for successful implementation.
- Expert in understanding data model, data management tasks, such as data import/export and data manipulation etc using Data Loader or other ETL (Extract, Transform, Load) tools.
- Proficient in integration techniques and tools to integrate SaaS applications with other systems and applications (REST and SOAP APIs, Salesforce Connect, and middleware platforms like MuleSoft, Jitterbit or Informatica).
- Experience providing training and support to clients and end users on implemented technical solutions, best practices, and usage of system functionalities.
- Strong communication, presentation, interpersonal skills with a user centric approach to problem solving.
- Ability to work collaboratively in a team environment and manage multiple stakeholders.
- Bachelor's degree and above is desirable.
What we offer:
- Health (medical, dental, vision) benefits
- 401k
- Access to the leadership team
- The chance to work in a fast-paced environment with experienced industry leaders
- A learning environment where you can dive deep into the latest technologies and make an impact
- Monthly All Hands company meeting
MTX is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity or expression, pregnancy, age, national origin, disability status, genetic information, protected veteran status, or any other characteristic protected by law.