Source description
About the role
Job Requirements
-
Architect Data based solutions (foundational and analytical data product) based on business need and in line with the Mastercard technology portfolio, patterns and standards.
-
Collaborate closely with finance, business and technical stakeholders to translate requirements into technical data architecture and solution.
-
Handson, with the ability to write / develop complex code and also help the engineering teams.
-
Exposure to building Data contracts and Data products.
-
Partner with data and engineering teams to build robust data pipelines, data modeling, and ensure seamless integration across diverse systems and domains.
-
Facilitate trade-off discussions with both business and technical stakeholders to balance priorities and make informed decisions.
-
Ability to choose between different technical options considering all aspects of engineering principles.
-
Ensure alignment between business goals and technical execution, making sure features and solutions meet business requirements and customer needs.
-
Participate in sprint planning, retrospectives, and other agile ceremonies to ensure the team is aligned and delivering efficiently.
-
Drive the adoption of best practices in software engineering, including code reviews, testing, and continuous integration/continuous delivery (CI/CD).
-
Optimize the cost/benefit of software features and architecture, ensuring scalability, performance, and operational efficiency.
-
Act as leader of Data platform / technology, providing guidance on complex technical challenges and driving resolution, ensuring solutions align with Mastercard’s engineering and data principles, and technical policies.
-
Identify opportunities for process improvements, helping to streamline workflows and enhance team productivity.
-
Mentor and guide engineers across various experience levels, helping them grow technically and improve their software and data engineering skills.
Work Experience
-
Proven experience as data architect and engineer, both on on-prem and cloud-based data platforms (traditional to modern platforms) with a strong focus on delivering large-scale projects in an agile environment.
-
Work with the engineering team to help design, develop and implement large scale, high-volume, high-performance, highly available, scalable data platform and pipelines for the Lakehouse being built on on-prem Cloudera Data Platform - CDP. Ability to handle large-scale data processing and distributed computing across massive datasets.
-
Must - Hands-on experience with deep understanding and experience with modern Data Platforms – Cloudera Data Platform (CDP).
-
Strong hands-on experience with PySpark
-
Experience with Cloudera Data Platform (CDE, CDW, Ozone, Airflow, SDX), Apache Ranger. Deep understanding of distributed data systems and Hive Metastore
-
Experience and understanding of cataloging, lineage, and governance
-
Experience / understanding Open Data Contract Standard (ODCS) and its implementation
-
Experience working with SQL, Iceberg open table and Parquet file format, and partitioning/bucketing strategies.
-
Experience with data lifecycle management, including ingestion, ETL, pruning, modelling, and governance, within highly regulated environments.
-
Experience with performance engineering, ensuring systems are built to scale and meet varying demands.
-
Knowledge of security best practices and experience in ensuring the secure development of applications.
-
Nice to have:
• Experience modernising enterprise finance systems or regulated environments • Knowledge of CI/CD, data engineering best practices • Understanding of financial data structures, accounting processes, or reconciliation workflows • Prior experience with financial systems, such as Oracle Financials, Oracle Fusion Cloud, and Hyperion, with experience optimising their integration into broader data ecosystems will be a plus.
More at Quest Global