cover image
VDart Digital

VDart Digital

www.vdartdigital.com

2 Jobs

121 Employees

About the Company


VDart Digital (formally known as Dimiour) is a technology and innovation-led company that empowers global enterprises to accelerate digital transformation and drive intelligent enterprise outcomes.

We help businesses reimagine their digital core through our strategic solutions in cloud, cybersecurity, data analytics, enterprise platforms, and managed services, creating scalable impact and future-ready operations.

As part of the VDart Group, we combine deep industry expertise with a global delivery model and a proven track record as an award-winning technology partner. Our success is defined by the value we create for our clients, teams, and communities, fueling innovation at scale.

Listed Jobs

Company background Company brand
Company Name
VDart Digital
Job Title
Senior Snowflake Developer - Python Data Architect.
Job Description
**Job Title** Senior Snowflake Developer – Python Data Architect **Role Summary** Design, develop, and manage enterprise Snowflake data platforms that process petabyte‑scale analytics workloads. Architect data models, optimize query performance, and build production‑grade Python pipelines that deliver 99.99 % reliability and <15 min data freshness. **Expectations** - 8–12 years of data engineering experience, with 4+ years in Snowflake. - Proven track record leading Snowflake architecture and Python data pipelines at scale. - Strong hands‑on experience in DevOps, CI/CD, and data orchestration tools. **Key Responsibilities** - Design and maintain Snowflake data warehouse: multi‑warehouse sizing, clustering strategies, materialized views, and search optimization. - Own Snowflake advanced features: Snowpark Python UDFs, streams/tasks, zero‑copy cloning, auto‑clustering, and secure sharing across accounts. - Architect and build scalable ETL/ELT pipelines using Snowpark DataFrames, Python stored procedures, and external functions. - Integrate Snowflake with cloud services (AWS S3/Glue, Azure Data Factory) and optimize Pandas/Arrow data movement. - Implement automation for dynamic warehouse sizing, resource monitoring, query tagging, and cost controls. - Validate data pipelines with Great Expectations, reconciliation logic, and enforce data governance (RBAC, dynamic masking, secure views, Time Travel). - Drive performance tuning: achieve ≥100× query acceleration via clustering, materialized views, and caching. - Collaborate with data science, analytics, and operations teams to ensure data availability and quality. - Lead DevOps practices: Git branching, CI/CD (GitHub Actions), dbt deployments, Airflow DAGs, and Snowflake task orchestration. **Required Skills** - Snowflake: Virtual warehouses, Snowpark Python, streams/tasks, clustering, auto‑clustering, materialized views, Zero‑copy cloning, query acceleration. - Python: Snowpark DataFrames, Pandas optimization, multiprocessing, logging, external function integration. - SQL: Advanced window functions, lateral joins, query profiling, result caching. - Cloud Platforms: AWS S3/Glue, Azure Data Factory, serverless functions. - DevOps & Orchestration: Git, GitHub Actions, CI/CD pipelines, dbt, Airflow, Azure Data Factory. - Monitoring & Validation: Great Expectations, resource monitors, performance dashboards. - Security & Governance: RBAC, dynamic data masking, secure views, Time Travel compliance. **Required Education & Certifications** - Bachelor’s (or higher) degree in Computer Science, Software Engineering, Data Engineering, or related field. - Snowflake SnowPro Advanced certification highly preferred. - Experience with cloud‑native data tools (AWS/GCP/Azure) and data orchestration frameworks.
Toronto, Canada
On site
Senior
09-02-2026
Company background Company brand
Company Name
VDart Digital
Job Title
Senior C/C++ Linux Developer
Job Description
Job Title: Senior C/C++ Linux Developer Role Summary Design, develop, and maintain high‑performance, low‑latency C/C++ components on Linux that integrate with enterprise messaging systems (IBM MQ, Kafka). Lead the technical design from architecture through production deployment, ensuring stability, scalability, and stringent performance targets (<10 ms p99). Collaborate with cross‑functional teams on incident resolution, legacy modernization, and continuous delivery. Expectations - Minimum 5 years of production C/C++17 systems programming (multithreading, memory management, STL optimization). - At least 3 years managing Linux services (systemd, kernel tuning, perf profiling). - 2 + years of hands‑on experience with IBM MQ and Kafka (consumer/producer, stream processing, XA transactions). - Demonstrated capability to refactor legacy codebases while maintaining uptime. - Proven track record in CI/CD (Jenkins, Docker, SonarQube) and automated testing (GTest, Google Mock). - Agile mindset, delivering incremental releases in 2‑week sprints. Key Responsibilities - Architect and implement low‑latency C/C++ microservices that interact with Java/Scala services via JMS/Kafka. - Configure and tune Linux kernel and user‑space components for optimal performance and reliability. - Conduct root‑cause analysis and resolve production incidents involving MQ and Kafka. - Modernize legacy 20‑year‑old C codebases, implementing best practices and ensuring 99.99% uptime. - Develop and enforce SOLID, RAII, and modern C++ patterns (CRTP, policy‑based design). - Write unit, integration, and property‑based tests; integrate with CI/CD pipelines. - Document design decisions and API contracts; mentor junior developers. Required Skills - Expert in C/C++17 systems programming (pthreads, memory pools, lock‑free data structures). - Proficient with Linux kernel tuning, systemd services, strace, gdb, perf. - In‑depth knowledge of IBM MQ (queue depth, XA, triggered processing) and Apache Kafka (consumer groups, schema registry, exactly‑once semantics). - Familiarity with JNI, REST/gRPC interop for Java/Scala integration. - Strong grasp of SOLID principles, functional programming constructs (lambdas, std::function), and modern C++ idioms. - Experience with GTest, Google Mock, property‑based testing, SonarQube, Docker, Jenkins. Required Education & Certifications - Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent professional experience). - No mandatory certifications, but proficiency in C/C++ and Linux environments is essential.
Toronto, Canada
On site
Senior
09-02-2026