Data Architect

Improving

Contract Plano , Texas, United States Posted 6 months ago

 Write a Review Add Vendor   Add Contact  

About Position

Data Architect (Contract)

$0.00 / Hourly

Plano , Texas, United States

Data Architect

Contract Plano , Texas, United States Posted 6 months ago

Skills
Collaborate with stakeholders to define and cast the data vision aligned with business objectives. Lead the design and development of data architectures that include Data Lakes Databricks environments and Snowflake platforms. Establish data governance frameworks policies and documentation to ensure data quality privacy and compliance. Architect and implement end-to-end data pipelines that support queryable and consumable models. Participate in platform setup and configuration to ensure scalability and reliability. Develop comprehensive documentation including an Architecture Overview and Data Development Process Guidelines. Work closely with business teams to define KPIs and implement Phase 1 metrics. Translate business and data domain requirements into actionable deliverables across multiple phases.
Description

We are seeking a Data Architect to join our team and drive the successful implementation of data infrastructure from the ground up. This role requires a hands-on leader with expertise in Data Modeling, Data Pipelines, Data Lakes, Databricks, and Snowflake, and proficiency in Python and SQL. The ideal candidate will have experience working on end-to-end data projects, from vision casting to final delivery, and will be responsible for translating business needs into robust data solutions.



In this role, you will be working closely with clients to build their data strategy, ensure governance, and develop an architecture that supports their business metrics. This is a high-impact, strategic role with direct involvement in platform setup, governance planning, and implementation.

Responsibilities
  • 5+ years of experience in data architecture, with proven expertise in Data Modeling, Data Lakes, and Databricks.
  • Strong hands-on experience with Snowflake, Python, and SQL.
  • Demonstrated ability to design and implement data pipelines from scratch.
  • Knowledge of data governance best practices and experience creating governance documentation.
  • Experience setting up data platforms and defining architecture roadmaps.
  • Excellent communication and collaboration skills, with the ability to work directly with clients to gather requirements and deliver solutions.
  • Proven experience leading multi-phase data projects from planning through to execution.

By applying to a job using PingJob.com you are agreeing to comply with and be subject to the PingJob.com Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.

Questions / Comments:

Display Questions / Comments:

No Questions / comments

Job Summary

Contract

Plano , Texas, United States

Experience Level : Medium

Only Any

Posted : 6 months ago

Deadline : October 24, 2024 6 months ago

Job ID : 83180OKB88NUG

Improving

5445 Legacy Dr. Ste. 100

improving.com

Request history8.1.32PHP Version2.13sRequest Duration695MBMemory UsageGET {slug}Route
    • Booting (1.82s)time
    • Application (306ms)time
    • 1 x Booting (85.64%)
      1.82s
      1 x Application (14.36%)
      306ms
      3 templates were rendered
      • frontend.job-viewjob-view.blade.php#?blade
      • admin.flash_msgflash_msg.blade.php#?blade
      • layouts.themetheme.blade.php#?blade
      uri
      GET {slug}
      middleware
      web
      controller
      App\Http\Controllers\JobController@view
      namespace
      prefix
      where
      as
      job_view
      file
      app/Http/Controllers/JobController.php:482-507
      10 statements were executed238ms
      • JobController.php#484clientfyi_final24msselect * from `jobs` where `job_slug` = 'data-architect-24' limit 1
        Bindings
        • 0: data-architect-24
        Backtrace
        • app/Http/Controllers/JobController.php:484
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • User.php#78clientfyi_final74.4msselect `id`, `company` from `users` where `user_type` in ('employer', 'agent') order by `id` desc
        Bindings
        • 0: employer
        • 1: agent
        Backtrace
        • app/Models/User.php:78
        • app/Http/Controllers/JobController.php:491
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
      • JobController.php#493clientfyi_final620μsselect * from `users` where `users`.`id` = 72972 limit 1
        Bindings
        • 0: 72972
        Backtrace
        • app/Http/Controllers/JobController.php:493
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • Vendor.php#57clientfyi_final440μsselect count(*) as aggregate from `vendors` inner join `users` on `vendors`.`vendor_id` = `users`.`id` inner join `states` on `users`.`state_id` = `states`.`id` inner join `countries` on `states`.`country_id` = `countries`.`id` where `vendors`.`approve_status` = 1 and `vendors`.`employer_id` = 72972
        Bindings
        • 0: 1
        • 1: 72972
        Backtrace
        • app/Models/Vendor.php:57
        • app/Http/Controllers/JobController.php:495
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
      • JobController.php#500clientfyi_final310μsselect (sum(ratings)/count(id)) AS review_rating, count(id) as review_count from `reviews` where `approve_status` = 1 and `employer_id` = 72972
        Bindings
        • 0: 1
        • 1: 72972
        Backtrace
        • app/Http/Controllers/JobController.php:500
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • job-view.blade.php#17clientfyi_final8.81msselect DISTINCT email from `job_applications` where `category_id` = 40 and `status` = 1
        Bindings
        • 0: 40
        • 1: 1
        Backtrace
        • view::frontend.job-view:17
        • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
        • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
        • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
        • vendor/laravel/framework/src/Illuminate/View/View.php:207
      • job-view.blade.php#450clientfyi_final310μsselect * from `comments` where `comments`.`commentable_type` = 'App\\Models\\Job' and `comments`.`commentable_id` = 83180 and `comments`.`commentable_id` is not null and `parent_id` is null
        Bindings
        • 0: App\Models\Job
        • 1: 83180
        Backtrace
        • view::frontend.job-view:450
        • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
        • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
        • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
        • vendor/laravel/framework/src/Illuminate/View/View.php:207
      • theme.blade.php#101clientfyi_final770μsselect * from `categories` where `job_count` >= 1 order by `job_count` desc
        Bindings
        • 0: 1
        Backtrace
        • view::layouts.theme:101
        • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
        • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
        • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
        • vendor/laravel/framework/src/Illuminate/View/View.php:207
      • theme.blade.php#102clientfyi_final48.63msSELECT jobs.state_id,jobs.state_name, COUNT(*) AS numberOfSales FROM jobs JOIN states ON states.id = jobs.state_id GROUP BY jobs.state_id,jobs.state_name ORDER BY COUNT(*) DESC limit 15
        Backtrace
        • view::layouts.theme:102
        • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
        • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
        • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
        • vendor/laravel/framework/src/Illuminate/View/View.php:207
      • theme.blade.php#103clientfyi_final79.27msSELECT jobs.city_id,jobs.city_name, COUNT(*) AS numberOfcities FROM jobs JOIN cities ON cities.id = jobs.city_id GROUP BY jobs.city_id,jobs.city_name ORDER BY COUNT(*) DESC limit 15
        Backtrace
        • view::layouts.theme:103
        • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
        • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
        • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
        • vendor/laravel/framework/src/Illuminate/View/View.php:207
      App\Models\Category
      138Category.php#?
      App\Models\Job
      1Job.php#?
      App\Models\User
      1User.php#?
          _token
          SX8G30mQsKNQbysrtxtaVlMgKv4PQfeZ2HaoZMn8
          _previous
          array:1 [ "url" => "https://pingjob.com/data-architect-24" ]
          _flash
          array:2 [ "old" => [] "new" => [] ]
          path_info
          /data-architect-24
          status_code
          200
          
          status_text
          OK
          format
          html
          content_type
          text/html; charset=UTF-8
          request_query
          []
          
          request_request
          []
          
          request_headers
          0 of 0
          array:18 [ "priority" => array:1 [ 0 => "u=0, i" ] "accept-encoding" => array:1 [ 0 => "gzip, deflate, br, zstd" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "accept" => array:1 [ 0 => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "upgrade-insecure-requests" => array:1 [ 0 => "1" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "sec-ch-ua-mobile" => array:1 [ 0 => "?0" ] "sec-ch-ua" => array:1 [ 0 => ""HeadlessChrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"" ] "cache-control" => array:1 [ 0 => "no-cache" ] "pragma" => array:1 [ 0 => "no-cache" ] "connection" => array:1 [ 0 => "close" ] "x-accel-internal" => array:1 [ 0 => "/internal-nginx-static-location" ] "x-real-ip" => array:1 [ 0 => "18.117.77.136" ] "host" => array:1 [ 0 => "pingjob.com" ] ]
          request_cookies
          []
          
          response_headers
          0 of 0
          array:7 [ "content-type" => array:1 [ 0 => "text/html; charset=UTF-8" ] "cache-control" => array:1 [ 0 => "private, must-revalidate" ] "date" => array:1 [ 0 => "Fri, 25 Apr 2025 08:44:07 GMT" ] "pragma" => array:1 [ 0 => "no-cache" ] "expires" => array:1 [ 0 => "-1" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6InlMWGsyc3lFUlQ1NnJxRjljT0pKTkE9PSIsInZhbHVlIjoiVHBlcGxYK3dJRzczZk1IeGozQUc5SmhEcEFTY0M5VFpFMms5cTNoaWN0TllvY2JBRjlHK0h1RnBvckFLZkJXUmdIdm5PNnNIWnRGVExOVkxqanVZbDlrZ0toNzZjb2ZOcklKamViWm13SlVHZmUrRFRNTS9LbDBoMFJ3Y1Z4czUiLCJtYWMiOiJlY2ExYzk5Mjc2ZDIzZWI1OWVmZDY5YjE5MWVmNzk4YzZkNWQxZjFlYTllMjQ3YzNjY2RhMzliMGQzNjBjZTljIiwidGFnIjoiIn0%3D; expires=Fri, 25 Apr 2025 10:44:08 GMT; Max-Age=7200; path=/; secure; samesite=laxXSRF-TOKEN=eyJpdiI6InlMWGsyc3lFUlQ1NnJxRjljT0pKTkE9PSIsInZhbHVlIjoiVHBlcGxYK3dJRzczZk1IeGozQUc5SmhEcEFTY0M5VFpFMms5cTNoaWN0TllvY2JBRjlHK0h1RnBvckFLZkJXUmdIdm5PN" 1 => "laravel_session=eyJpdiI6InA0YkpiVU9pRUtnSzZEUnV4aTd6VFE9PSIsInZhbHVlIjoiVjI5SUE5NXY5L29GcDNPcFJvMStRclhpZmt1M05hbWIrZGlzV1l4YlEwM1hwdDVML2t2MW5KZU9OZVZxRS9uN20vU0xQSnkvdnJQdUVlb0RWZ0UvU3QzUGZrQnBrRjN0U3RaeGl6NkNnazgwMlJhZ2xpRVZHZENxTlhoV2pGcnEiLCJtYWMiOiI4ODhmMzI4MTY4NzY2OTlkMTVhZTVmNTA5ZGM3M2ViZTk5ZDMzYjdhOTY5M2Q2ZTg0YTlkMTJjYjhhMjNkYmVlIiwidGFnIjoiIn0%3D; expires=Fri, 25 Apr 2025 10:44:08 GMT; Max-Age=7200; path=/; httponly; samesite=laxlaravel_session=eyJpdiI6InA0YkpiVU9pRUtnSzZEUnV4aTd6VFE9PSIsInZhbHVlIjoiVjI5SUE5NXY5L29GcDNPcFJvMStRclhpZmt1M05hbWIrZGlzV1l4YlEwM1hwdDVML2t2MW5KZU9OZVZxRS9uN20v" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6InlMWGsyc3lFUlQ1NnJxRjljT0pKTkE9PSIsInZhbHVlIjoiVHBlcGxYK3dJRzczZk1IeGozQUc5SmhEcEFTY0M5VFpFMms5cTNoaWN0TllvY2JBRjlHK0h1RnBvckFLZkJXUmdIdm5PNnNIWnRGVExOVkxqanVZbDlrZ0toNzZjb2ZOcklKamViWm13SlVHZmUrRFRNTS9LbDBoMFJ3Y1Z4czUiLCJtYWMiOiJlY2ExYzk5Mjc2ZDIzZWI1OWVmZDY5YjE5MWVmNzk4YzZkNWQxZjFlYTllMjQ3YzNjY2RhMzliMGQzNjBjZTljIiwidGFnIjoiIn0%3D; expires=Fri, 25-Apr-2025 10:44:08 GMT; path=/; secureXSRF-TOKEN=eyJpdiI6InlMWGsyc3lFUlQ1NnJxRjljT0pKTkE9PSIsInZhbHVlIjoiVHBlcGxYK3dJRzczZk1IeGozQUc5SmhEcEFTY0M5VFpFMms5cTNoaWN0TllvY2JBRjlHK0h1RnBvckFLZkJXUmdIdm5PN" 1 => "laravel_session=eyJpdiI6InA0YkpiVU9pRUtnSzZEUnV4aTd6VFE9PSIsInZhbHVlIjoiVjI5SUE5NXY5L29GcDNPcFJvMStRclhpZmt1M05hbWIrZGlzV1l4YlEwM1hwdDVML2t2MW5KZU9OZVZxRS9uN20vU0xQSnkvdnJQdUVlb0RWZ0UvU3QzUGZrQnBrRjN0U3RaeGl6NkNnazgwMlJhZ2xpRVZHZENxTlhoV2pGcnEiLCJtYWMiOiI4ODhmMzI4MTY4NzY2OTlkMTVhZTVmNTA5ZGM3M2ViZTk5ZDMzYjdhOTY5M2Q2ZTg0YTlkMTJjYjhhMjNkYmVlIiwidGFnIjoiIn0%3D; expires=Fri, 25-Apr-2025 10:44:08 GMT; path=/; httponlylaravel_session=eyJpdiI6InA0YkpiVU9pRUtnSzZEUnV4aTd6VFE9PSIsInZhbHVlIjoiVjI5SUE5NXY5L29GcDNPcFJvMStRclhpZmt1M05hbWIrZGlzV1l4YlEwM1hwdDVML2t2MW5KZU9OZVZxRS9uN20v" ] ]
          session_attributes
          0 of 0
          array:3 [ "_token" => "SX8G30mQsKNQbysrtxtaVlMgKv4PQfeZ2HaoZMn8" "_previous" => array:1 [ "url" => "https://pingjob.com/data-architect-24" ] "_flash" => array:2 [ "old" => [] "new" => [] ] ]
          ClearShow all
          Date ↕MethodURLData
          #12025-04-25 08:44:08GET/data-architect-24310140