Data Engineer

Cotiviti Healthcare

Contract Blue Bell, Pennsylvania, United States Posted 1 week ago

 Write a Review Add Vendor   Add Contact  

About Position

Data Engineer (Contract)

$60.00 / Hourly

Blue Bell, Pennsylvania, United States

Data Engineer

Contract Blue Bell, Pennsylvania, United States Posted 1 week ago

Skills
• MUST: 5+ years experience with data aggregation standardization linking quality check mechanisms and reporting. • MUST: 5+ years experience with big data technologies like Hadoop and Spark. • MUST: 5+ years experience with RDBMS (Oracle MS SQL Server) and using SQL or other data integration/ETL tools. • MUST: Solid understanding of Linux environments; strong knowledge of shell scripting and file systems. • Bachelor’s degree in relevant field such as Computer Science Engineering a related field with 8-10 years of industry experience.
Description

As a Senior Data Engineer, you will work with the team to build complex data pipelines using a new cutting-edge Data Ingestion Platform as well as several new and exciting products in the Big Data/Advanced Analytics space. You will operate in a fast-paced environment where multiple project deliverables are coordinated within specified deadlines. The primary responsibility of this role is to deliver accurate and timely data across various products to enable revenue for the company. The ideal candidate would have data analysis and data pipeline development experience using big data tools (like Spark, Scala, Hive), relational databases, intermediate SQL skills. Healthcare knowledge is a plus.

Responsibilities
  • Principal Responsibilities and Essential Duties:
  • • Build data pipelines as per data transformation specifications to convert source data to be loaded into data lake using proprietary big data processing platform
  • • Supports and improves current data ingestion processes for our proprietary healthcare data applications and systems
  • • Develop and maintain data engineering processes using a variety of tools including T-SQL, Spark and Scala, and shell scripting. Generally focused on data ingestion for healthcare data management, data validation, statistical report generation, and program validation.
  • • Develop tools and techniques for improving process efficiencies and data performance.
  • • Review & test the data to ensure accuracy & validity of the data prior to uploading the data to the data lake.
  • • Data Troubleshooting and Analysis
  • • Perform data analysis, data mining and investigations and identify root cause of issues using several cutting-edge data analysis tools.
  • • Work with Technical Operations to troubleshoot complex database issues related to the entire environment including OS, storage, and servers. Provide off hours support to resolve production issues when necessary
  • • Mentor junior team members in data engineering and quality best practices
  • • Oversees the delivery of business priorities in a Scaled Agile Framework (SAFe) environment

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

Cotiviti Healthcare Vendors

( Login to see all the 4 vendors)
Randstad North America
Write a Review

2015 South Park Place
Atlanta
Georgia
www.randstad.com ( 1 vendors)

UST Global
Write a Review

120 Vantis, Suite 500
Aliso Viejo
California
https://www.ust.com/ ( 1 vendors)

eMids
Write a Review

624 Grassmere Park Suite 1
Nashville
Tennessee
www.eMids.com ( No vendors )

Job Summary

$60.00 / Hourly

Contract

Blue Bell, Pennsylvania, United States

Experience Level : Medium

Experience Required : 9 Year/s

Only Any

Posted : 1 week ago

Deadline : March 26, 2025 1 week ago

Job ID : Job000002761

Cotiviti Healthcare

One Glenlake Parkway Suite 1400

www.Cotiviti.com

Request history8.1.32PHP Version2.54sRequest Duration695MBMemory UsageGET {slug}Route
    • Booting (2.24s)time
    • Application (303ms)time
    • 1 x Booting (88.09%)
      2.24s
      1 x Application (11.91%)
      303ms
      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
      11 statements were executed231ms
      • JobController.php#484clientfyi_final30msselect * from `jobs` where `job_slug` = 'data-engineer-91' limit 1
        Bindings
        • 0: data-engineer-91
        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_final100msselect `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_final740μsselect * from `users` where `users`.`id` = 52483 limit 1
        Bindings
        • 0: 52483
        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_final620μ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` = 52483
        Bindings
        • 0: 1
        • 1: 52483
        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
      • Vendor.php#57clientfyi_final930μsselect `vendors`.*, `users`.`website`, `users`.`company`, `users`.`address`, `users`.`city`, `states`.`state_name`, `countries`.`country_name`, (SELECT (SUM(ratings)/COUNT(id)) FROM reviews WHERE reviews.employer_id = vendors.vendor_id AND reviews.approve_status = 1) as review_rating, (SELECT COUNT(id) FROM reviews WHERE reviews.employer_id = vendors.vendor_id AND reviews.approve_status = 1) as review_count, (SELECT COUNT(id) FROM vendors as b WHERE b.employer_id = vendors.vendor_id) as vendor_count 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` = 52483 order by `vendor_count` desc limit 3 offset 0
        Bindings
        • 0: 1
        • 1: 52483
        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_final410μsselect (sum(ratings)/count(id)) AS review_rating, count(id) as review_count from `reviews` where `approve_status` = 1 and `employer_id` = 52483
        Bindings
        • 0: 1
        • 1: 52483
        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_final10.6msselect DISTINCT email from `job_applications` where `category_id` = 211 and `status` = 1
        Bindings
        • 0: 211
        • 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_final580μsselect * from `comments` where `comments`.`commentable_type` = 'App\\Models\\Job' and `comments`.`commentable_id` = 80066 and `comments`.`commentable_id` is not null and `parent_id` is null
        Bindings
        • 0: App\Models\Job
        • 1: 80066
        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_final820μ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_final45.19msSELECT 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_final40.63msSELECT 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
          lQtG7oSyNJvX3bI6UkEf74tJNBhnDCGI1a6euBc9
          _previous
          array:1 [ "url" => "https://pingjob.com/data-engineer-91" ]
          _flash
          array:2 [ "old" => [] "new" => [] ]
          path_info
          /data-engineer-91
          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:25 [ "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" ] "cdn-loop" => array:1 [ 0 => "cloudflare; loops=1" ] "priority" => array:1 [ 0 => "u=0, i" ] "upgrade-insecure-requests" => array:1 [ 0 => "1" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "cf-connecting-ip" => array:1 [ 0 => "3.139.85.206" ] "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" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "cf-visitor" => array:1 [ 0 => "{"scheme":"https"}" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "x-forwarded-proto" => array:1 [ 0 => "https" ] "cf-ipcountry" => array:1 [ 0 => "US" ] "accept-encoding" => array:1 [ 0 => "gzip, br" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "cf-ray" => array:1 [ 0 => "92c0f3213959f85e-ORD" ] "connection" => array:1 [ 0 => "close" ] "x-accel-internal" => array:1 [ 0 => "/internal-nginx-static-location" ] "x-forwarded-for" => array:1 [ 0 => "3.139.85.206" ] "x-real-ip" => array:1 [ 0 => "172.70.130.24" ] "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 => "Sun, 06 Apr 2025 11:29:52 GMT" ] "pragma" => array:1 [ 0 => "no-cache" ] "expires" => array:1 [ 0 => "-1" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IkdxQ2VKSlY3VU44YmlWOW5hSUw0Tmc9PSIsInZhbHVlIjoiZGhSUXIvQjJOc3RmVGZVYzFLSDYzQkp0Y1ZteTR3d2R5c1YwMmFoMzBEbzU5aDVreGhmNVFJRDNKSitwVTZGT25OUUlla3ptM05HNlQyMVZjNkRlckFnZFk5cURveUg1MzNmdkRNcmNxczNJKytvdjBkekV4VTNxbFZpaERXUUEiLCJtYWMiOiJmZjg4MzY1YzA3M2I5M2VkYjdiYjA3YTM3ZTYzYzcyZjIzNzkyYjYzZTIyZGMwMDMzMDhkYzEwNjczMjhiZTEwIiwidGFnIjoiIn0%3D; expires=Sun, 06 Apr 2025 13:29:52 GMT; Max-Age=7200; path=/; secure; samesite=laxXSRF-TOKEN=eyJpdiI6IkdxQ2VKSlY3VU44YmlWOW5hSUw0Tmc9PSIsInZhbHVlIjoiZGhSUXIvQjJOc3RmVGZVYzFLSDYzQkp0Y1ZteTR3d2R5c1YwMmFoMzBEbzU5aDVreGhmNVFJRDNKSitwVTZGT25OUUlla" 1 => "laravel_session=eyJpdiI6ImRvc2diR1A2RHNaczdrTDlNTVE1U0E9PSIsInZhbHVlIjoiNzdxYkNNRFhPNEZHcFE3M01US1FrNVhrdzJNSXhHWUEydm1xb3pnNkt6TlB1UHJuZFF3N296MFVNV0VKQVZnck5rMEZjUE1RM2JWMm95M2taV2pBemE3QnhtQjRDc2xLM04wTFhaVEdxYWZ2aUpRbjlBeE1LUWxrd2duaFUwOEsiLCJtYWMiOiI0ZmJmYWU0OTFhYzUzNDI1MDQ3MzE5MjlhM2EwYzA1YjVlYTI4NjA4MDllODlhZjZmYmIwOTMyOTA0YmUyNTcyIiwidGFnIjoiIn0%3D; expires=Sun, 06 Apr 2025 13:29:52 GMT; Max-Age=7200; path=/; httponly; samesite=laxlaravel_session=eyJpdiI6ImRvc2diR1A2RHNaczdrTDlNTVE1U0E9PSIsInZhbHVlIjoiNzdxYkNNRFhPNEZHcFE3M01US1FrNVhrdzJNSXhHWUEydm1xb3pnNkt6TlB1UHJuZFF3N296MFVNV0VKQVZnck5r" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IkdxQ2VKSlY3VU44YmlWOW5hSUw0Tmc9PSIsInZhbHVlIjoiZGhSUXIvQjJOc3RmVGZVYzFLSDYzQkp0Y1ZteTR3d2R5c1YwMmFoMzBEbzU5aDVreGhmNVFJRDNKSitwVTZGT25OUUlla3ptM05HNlQyMVZjNkRlckFnZFk5cURveUg1MzNmdkRNcmNxczNJKytvdjBkekV4VTNxbFZpaERXUUEiLCJtYWMiOiJmZjg4MzY1YzA3M2I5M2VkYjdiYjA3YTM3ZTYzYzcyZjIzNzkyYjYzZTIyZGMwMDMzMDhkYzEwNjczMjhiZTEwIiwidGFnIjoiIn0%3D; expires=Sun, 06-Apr-2025 13:29:52 GMT; path=/; secureXSRF-TOKEN=eyJpdiI6IkdxQ2VKSlY3VU44YmlWOW5hSUw0Tmc9PSIsInZhbHVlIjoiZGhSUXIvQjJOc3RmVGZVYzFLSDYzQkp0Y1ZteTR3d2R5c1YwMmFoMzBEbzU5aDVreGhmNVFJRDNKSitwVTZGT25OUUlla" 1 => "laravel_session=eyJpdiI6ImRvc2diR1A2RHNaczdrTDlNTVE1U0E9PSIsInZhbHVlIjoiNzdxYkNNRFhPNEZHcFE3M01US1FrNVhrdzJNSXhHWUEydm1xb3pnNkt6TlB1UHJuZFF3N296MFVNV0VKQVZnck5rMEZjUE1RM2JWMm95M2taV2pBemE3QnhtQjRDc2xLM04wTFhaVEdxYWZ2aUpRbjlBeE1LUWxrd2duaFUwOEsiLCJtYWMiOiI0ZmJmYWU0OTFhYzUzNDI1MDQ3MzE5MjlhM2EwYzA1YjVlYTI4NjA4MDllODlhZjZmYmIwOTMyOTA0YmUyNTcyIiwidGFnIjoiIn0%3D; expires=Sun, 06-Apr-2025 13:29:52 GMT; path=/; httponlylaravel_session=eyJpdiI6ImRvc2diR1A2RHNaczdrTDlNTVE1U0E9PSIsInZhbHVlIjoiNzdxYkNNRFhPNEZHcFE3M01US1FrNVhrdzJNSXhHWUEydm1xb3pnNkt6TlB1UHJuZFF3N296MFVNV0VKQVZnck5r" ] ]
          session_attributes
          0 of 0
          array:3 [ "_token" => "lQtG7oSyNJvX3bI6UkEf74tJNBhnDCGI1a6euBc9" "_previous" => array:1 [ "url" => "https://pingjob.com/data-engineer-91" ] "_flash" => array:2 [ "old" => [] "new" => [] ] ]
          ClearShow all
          Date ↕MethodURLData
          #12025-04-06 11:29:52GET/data-engineer-91311140