Senior Data Engineer Consultant
Job Description:
Mission Overview:
This is a consultancy mission at a client site, where you will represent Keystone Solutions as a Senior Data Engineer. As a Keystone Solutions consultant, you will be engaged in delivering business-driven digital solutions, dashboards, and ad hoc reporting for corporate banking end users. You will work on-site and be part of a dynamic team, carrying out all responsibilities under the Keystone Solutions consultancy model.
Key Responsibilities:
- Enhance and streamline legacy Alteryx workflows by applying clean coding principles, centralizing logic, removing redundancies, and improving long-term maintainability.
- Implement improvements progressively across environments, validating impacts, collaborating with users, and ensuring no regression on downstream dashboards.
- Collaborate with the Data Engineering Team to ingest data from various systems, ensuring timely integration of new data sources with high reliability and correctness.
- Simplify existing data flows and design processes to enhance efficiency, reduce complexity, and improve overall system performance.
- Identify obsolete datasets, unused files, and abandoned workflows; refactor or retire them and help harmonize historization and retention rules to keep the data landscape clean and maintainable.
- Design and maintain reusable Alteryx macros to centralize repeated transformation patterns, ensure consistent logic across workflows, and reduce technical debt, while documenting and validating changes with impacted users.
- Rationalize SAS and Alteryx coexistence by removing outdated SAS components and migrating useful transformations into consistent, maintainable Alteryx logic. Help eliminate duplication and reduce cross-platform complexity.
- Support and improve the deployment and release process by increasing automation coverage and quality checks, making deployments safer, faster, and more predictable.
- Apply and reinforce documentation standards for datasets and workflows, ensuring consistent naming and clear descriptions for a shared understanding, easy discovery, and effective usage by every squad member.
- Establish and maintain robust monitoring systems to track data quality and performance, enabling timely identification and resolution of issues.
- Oversee the management of daily batches to ensure consistency, synchronization, and efficient resource utilization across different environments.
Required Skills and Experience:
- At least 4-5 years of relevant experience as a Data Engineer.
- Strong hands-on knowledge of data flows and data preparation techniques.
- Strong background in Alteryx or similar ETL tools.
- Proficiency in SQL language, including Transact-SQL.
- Experience with versioning tools (SVN, Git).
- Knowledge of relational databases including SQL Server and analytics.
- Notions in data visualization solutions and techniques.
- Master’s degree in computer sciences, business, or equivalent experience.
Preferred Skills:
- Hands-on experience with SAS.
- Notions of data visualization tools like Tableau.
- Python or similar programming language.
- CI/CD practices.
- Experience with banking companies or other financial institutions.
- Practical experience with Agile methodology.
Language Requirements:
- Fluent knowledge of English and at least one local language (Dutch or French).
Soft Skills:
- Strong analytical skills with the ability to extrapolate from a detailed technical view to a global vision.
- Knowledge sharing abilities.
- Proactive in communication and active listening.
- Agile mindset: positive attitude, pragmatism, focus on team success, and continuous improvement.
Work Model:
- After the initial onboarding period, there is the possibility for a hybrid model: 50% remote work and 50% onsite.
Why Join Keystone Solutions?
- As a consultant, you will experience a variety of dynamic projects across different client environments, ensuring continuous professional growth and broad learning experiences.
- Keystone Solutions is committed to turbo-charged learning and career development, supporting your ambition to reach new heights.
- Being a “K-Stone” means bringing our core values—excellence, integrity, and collaboration—to every engagement.
Ready to Apply?
If you are ready to tackle technical and strategic challenges in a dynamic consultancy environment, apply today at Keystone Solutions Career Portal.