Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 16957987

    Datamatics Global Services logo

    BI Developer/Consultant - Datamatics Technologies - Career Page

    Datamatics Global Services · Not specified · onsite · Posted 42d ago

    Not disclosed4–6 yrsfulltimeSourced fromFoundit

    About a minute. You'll make an account on the way through.

    About this role

    Skip To Job Description
    View All JobsView Our Website

    Datamatics Technologies

    Thanks for visiting our Career Page. Please review our open positions and apply to the positions that match your qualifications.

    BI Developer/Consultant

    Dammam, Dammam, Saudi Arabia
    Full Time
    Experienced
    Share
    BI Developer/Consultant

    Location:
    KSA (On-site)
    Experience: 4-6 years
    ARABIC SPEAKING IS A MUST HAVE.
    MUST HAVE
    • 4–6+ years building BI solutions end-to-end (data modeling visualization deployment)
    • Strong hands-on skills in a major BI tool (Power BI, Tableau, or Qlik) — expert-level in at least one
    • Strong SQL (query optimization, stored procedures, complex joins)
    • Data modeling experience (star schema, dimensional modeling)
    • ETL/ELT experience — building and troubleshooting data pipelines feeding BI layers
    • Ability to gather requirements directly from business stakeholders and translate into dashboards/reports (this is the consultant half — not just a report-builder)
    • DAX or equivalent calculation-language proficiency (if Power BI-centric)
    GOOD TO HAVE
    • Experience with Microsoft Fabric or similar unified analytics platforms
    • Exposure to Python or R for advanced analytics feeding into BI layers
    • Experience presenting to executive/C-level audiences
    • Domain experience in operations/logistics/parking/municipal data
    • Arabic language skills
    • Familiarity with data governance/row-level security implementation
    • Prior consulting background (used to client-facing engagements, scoping, and stakeholder management)
    Share Apply

    Apply for this position

    Required*
    // GTM Values For A/B Testing var EXP1_TWO_STAGE_APPLY_ENABLED = false; var EXP1_TWO_STAGE_APPLY_CHOSEN = false; window.resumeRequired = true;
    First Name*
    Last Name*
    Email Address*
    Phone*
    Address
    Resume*
    We've received your resume. Click here to update it.
    Attach resume or Paste resume
    Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

    Paste your resume here or Attach resume file

    Are you willing to relocate*
    What's your highest level of education completed*
    What languages do you speak fluently*
    Desired salary*
    Earliest start date*
    What is your total professional experience*
    How many years of relevant experience do you have for this position*
    What is your current location (City and Country)*
    What is your nationality*
    What is your current employment status*
    What is your current designation and company name*
    What are your key technical skills and areas of expertise*
    What is your current monthly salary
    Please mention the amount and currency.*
    What is your expected monthly salary
    Please mention the amount and currency.*
    What is your current notice period or earliest availability to join*
    Do you have a valid work visa or work permit for the project country*
    Are you willing to relocate if required*
    What is your proficiency level in Arabic*
    What is your proficiency level in English*
    Please provide your contact number, including the country code.*
    Human Check*
    Submit Application

    This website uses cookies and other analytics technologies.

    By selecting Allow, you consent to the recording, use and sharing of your website activity by this website and its service providers.
    AllowReject All
    Powered by
    // Define Google Tag Manager script function runGoogleTagManagerScript() const gtmScript = document.createElement(script); gtmScript.async = true; gtmScript.src = https://www.googletagmanager.com/gtm.jsid=GTM-H9NR; const firstScript = document.getElementsByTagName(script)[0]; firstScript.parentNode.insertBefore(gtmScript,firstScript); // Set tracking consent to denied by default window.dataLayer = window.dataLayer || []; function gtag() dataLayer.push(arguments); gtag(consent, default, ad_user_data: denied, ad_personalization: denied, ad_storage: denied, analytics_storage: denied, wait_for_update: 500, ); dataLayer.push(gtm.start: new Date().getTime(), event: gtm.js); window.googleTagManager = window.dataLayer; // If consent has already been granted, load Google Tag Manager if (localStorage.getItem(trackingConsentGranted) === true) runGoogleTagManagerScript(); function grantConsent() // Store tracking consent preference and push update to Google Tag Manager localStorage.setItem(trackingConsentGranted, true); function gtag() googleTagManager.push(arguments); gtag(consent, update, ad_user_data: granted, ad_personalization: granted, ad_storage: granted, analytics_storage: granted ); // Load Google Tag Manager runGoogleTagManagerScript(); function denyConsent() // Store tracking consent preference and do not load Google Tag Manager localStorage.setItem(trackingConsentGranted, false); $([data-track-share-click]).click(function () googleTagManager.push( event: gaEvent, eventCategory: Share Job, eventAction: Click, eventLabel: $(this).data(track-share-click) + Share ); ); function initializeGainsightPX() // Get current page URL var currentURL = window.location.href; // Check if URL contains /apply/confirm/ if (currentURL.includes(/apply/confirm/)) return; // Exit function, do not proceed with initialization // Check to see if user id exists in sample population loading Gainsight PX var sessionID = 2356017adea335d5edd20e428c51f4fa; var visitorType = guest; var samplePercentage = 1; var accountId = customer_20251001122918_1W8DYZ8Z8LE8DASA; var accountName = datamaticstechnologies; // Format signUpDate as YYYY/MM/DD const today = new Date(); const signUpDate = today.getFullYear() + / + String(today.getMonth() + 1).padStart(2, 0) + / + String(today.getDate()).padStart(2, 0); if (visitorType !== guest || __IdSampler.isIdInSamplePopulation(sessionID, samplePercentage)) // Load Gainsight Script (function (n, t, a, e) let i = aptrinsic; n[i] = n[i] || function () (n[i].q = n[i].q || []).push(arguments); ; n[i].p = e; let r = t.createElement(script); r.async = true; r.src = a + a= + e; let c = t.getElementsByTagName(script)[0]; c.parentNode.insertBefore(r, c); )(window, document, https://web-sdk.aptrinsic.com/api/aptrinsic.js, AP-D0FHNVQROUMO-2); // Send custom attributes including Account ID and Account Name aptrinsic(identify, id: sessionID, role: Visitor, signUpDate: signUpDate , id: accountId, name: accountName ); // Initialize Gainsight PX if the URL condition is met initializeGainsightPX(); window.NREUM||(NREUM=);NREUM.info=beacon:bam.nr-data.net,licenseKey:[phone removed],applicationID:29127175,transactionName:ZAcBYxEEXxICBkVRDV1NIEIQEV4MTARBSA5KTRNYEAxFCAwL,queueTime:0,applicationTime:35,atts:SEAWFVkeTE1BBBMCGU4f,errorBeacon:bam.nr-data.net,agent:'

    Sourced from foundit

    Skills

    daxRow Level SecurityStored ProceduresMicrosoft FabriceltqlikrStar SchemaDimensional ModelingSQL Query Optimizationcomplex joinsPythonPower BiTableauData GovernanceETLData Modeling

    About Datamatics Global Services

    Datamatics Global Services logo

    Datamatics Global Services

    IT Services & Consulting

    5.0k+

    employees

    1975

    51 years old

    Mumbai, Maharashtra

    India

    ₹8.3L PA avg

    Avg at Datamatics Global Services

    About

    Datamatics is an IT and BPM service company providing Intelligent Solutions for businesses to increase productivity and enhance customer experience

    Industries

    IT Services & ConsultingBPO/KPOFinancial Services

    Employee ratings

    10 reviews

    3.3/ 5

    Culture

    2.5

    Career growth

    2.1

    Work-life

    2.7

    Employees rate it well for

    Work-Life Balance33Overall Company33

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    BI Developer/Consultant - Datamatics Technologies - Career Page · waiting for your command