Linux Admin

University of Wisconsin Madison

Contract Madison, Wisconsin, United States Posted 1 month ago

 Write a Review Add Vendor   Add Contact  

About Position

Linux Admin (Contract)

$85.00 / Hourly

Madison, Wisconsin, United States

Linux Admin

Contract Madison, Wisconsin, United States Posted 1 month ago

Skills
• Linux Administration • Linux Administration – Web Applications • Python • Python – Globus SDK (interact with endpoints data transfers permissions) • Authentication/Authorization – Federated identities Oauth SSO File Permissions (POSIX ACLs) AD/Kerberos Authentication flows etc. • REST APIs
Description

• Serve as the Globus Application Administrator and technical operations lead for the UW-Madison Globus service.
• Support Linux-based web applications with distributed administration.
• Maintain applications that use authentication and authorization management for secure connections.
• Use Python SDKs to interact with web applications.
• Develop and automate workflows using REST APIs for software integrations.
• Provide technical support for Globus gateways, integrations, and storage/computing connections in UW-Madison’s research infrastructure.

Responsibilities
  • • POSIX, Amazon S3, or other network-attached storage protocols
  • • Enterprise Identity Management systems (e.g., Globus/CILogon, UW NetID/SAML/Shibboleth/OIDC, Active Directory/Entra ID)
  • • Research or cloud networking, storage, and user/group management for platforms like Azure Blob Storage or Google Cloud Storage
  • • Collaboration platform storage (Google Drive, Box)
  • ITIL-based IT service management

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

University of Wisconsin Madison Vendors

( Login to see all the 6 vendors)
TEK Systems
Write a Review

971 Corporate Boulevard
Linthicum
Maryland
www.teksystems.com ( 85 vendors)

Anthem Technologies Inc
Write a Review

1405 State Route 18
Old Bridge
New Jersey
www.anthemtechnologies.com ( 2 vendors)

Stratagem Inc
Write a Review

200 Woodland Prime
Menomonee Falls
Wisconsin
www.stratagemconsulting.com ( No vendors )

Job Summary

$85.00 / Hourly

Contract

Madison, Wisconsin, United States

Experience Level : Medium

Experience Required : 6 Year/s

Only Any

Posted : 1 month ago

Deadline : March 10, 2025 1 month ago

Job ID : Job0000007173

University of Wisconsin Madison

716 Langdon Street

www.wisc.edu

Request history8.1.32PHP Version2.2sRequest Duration695MBMemory UsageGET {slug}Route
    • Booting (1.92s)time
    • Application (281ms)time
    • 1 x Booting (87.23%)
      1.92s
      1 x Application (12.77%)
      281ms
      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 executed212ms
      • JobController.php#484clientfyi_final5.68msselect * from `jobs` where `job_slug` = 'linux-admin-1' limit 1
        Bindings
        • 0: linux-admin-1
        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_final110msselect `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_final580μsselect * from `users` where `users`.`id` = 23777 limit 1
        Bindings
        • 0: 23777
        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_final560μ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` = 23777
        Bindings
        • 0: 1
        • 1: 23777
        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_final980μ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` = 23777 order by `vendor_count` desc limit 3 offset 0
        Bindings
        • 0: 1
        • 1: 23777
        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_final350μsselect (sum(ratings)/count(id)) AS review_rating, count(id) as review_count from `reviews` where `approve_status` = 1 and `employer_id` = 23777
        Bindings
        • 0: 1
        • 1: 23777
        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.22msselect DISTINCT email from `job_applications` where `category_id` = 112 and `status` = 1
        Bindings
        • 0: 112
        • 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_final390μsselect * from `comments` where `comments`.`commentable_type` = 'App\\Models\\Job' and `comments`.`commentable_id` = 7173 and `comments`.`commentable_id` is not null and `parent_id` is null
        Bindings
        • 0: App\Models\Job
        • 1: 7173
        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_final630μ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_final43.78msSELECT 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_final41.59msSELECT 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
          TuNqnCTSY9QDolg5IoOKWEsP6JKHkhd31qihJBzB
          _previous
          array:1 [ "url" => "https://pingjob.com/linux-admin-1" ]
          _flash
          array:2 [ "old" => [] "new" => [] ]
          path_info
          /linux-admin-1
          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 => "13.58.115.236" ] "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, 27 Apr 2025 20:09:20 GMT" ] "pragma" => array:1 [ 0 => "no-cache" ] "expires" => array:1 [ 0 => "-1" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6ImNqRm5kTFhsMlk3WC9xb2tJcmduTlE9PSIsInZhbHVlIjoiTmFsdGZTKzNMTHBMeVlxVEpaV0xmQVhjQUlKeW9vOTI5RkY1UW5vZjZkRzFxRk1WdHZSaWE5Z0NUUmhNN0RwTExUSlNVSkk4V213T1ZCUVdLcXk0QWtxZ0dSRUtGay9aeCtyb2ZmV3M5dHo3T3c4ODNkYzNHRWF3U3NaWlo3b3EiLCJtYWMiOiI4N2Q5YmI5YjkyNjNmZDBlN2FiNGI1ZTY5YzJkODZjYjUwMzcwMzg1ZjBiZGM3ZDczNWY5NWU5NTcxOGYxNWNlIiwidGFnIjoiIn0%3D; expires=Sun, 27 Apr 2025 22:09:21 GMT; Max-Age=7200; path=/; secure; samesite=laxXSRF-TOKEN=eyJpdiI6ImNqRm5kTFhsMlk3WC9xb2tJcmduTlE9PSIsInZhbHVlIjoiTmFsdGZTKzNMTHBMeVlxVEpaV0xmQVhjQUlKeW9vOTI5RkY1UW5vZjZkRzFxRk1WdHZSaWE5Z0NUUmhNN0RwTExUSlNVS" 1 => "laravel_session=eyJpdiI6IkJxTHRWOE5DaVRpT3pmNnBPT2hEaHc9PSIsInZhbHVlIjoiYlNVQzc5by8zYXNTdlVVUG5HczN3VmI1K1FtOFJ1Rnp3NGpZZU50R0MwcXlsS29nR3NvZ2xGYkp2bEVIa21rdDRiNUtMc2krT0FRWUo3eCtQdnZtRTFxYW9seE1qVkNGSGI4SEhTTURnYVRieUxrUHVBOWRjRVhpOURmT04zMGwiLCJtYWMiOiI1NTViYjhhOWEzOGZhMWM5YmI3OTgwYmMwOWUyYWY5NWQ5MGM1ZGQ0ZmMzM2UxYTk5NjljYjExNjU5MTBhZGU0IiwidGFnIjoiIn0%3D; expires=Sun, 27 Apr 2025 22:09:21 GMT; Max-Age=7200; path=/; httponly; samesite=laxlaravel_session=eyJpdiI6IkJxTHRWOE5DaVRpT3pmNnBPT2hEaHc9PSIsInZhbHVlIjoiYlNVQzc5by8zYXNTdlVVUG5HczN3VmI1K1FtOFJ1Rnp3NGpZZU50R0MwcXlsS29nR3NvZ2xGYkp2bEVIa21rdDRi" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6ImNqRm5kTFhsMlk3WC9xb2tJcmduTlE9PSIsInZhbHVlIjoiTmFsdGZTKzNMTHBMeVlxVEpaV0xmQVhjQUlKeW9vOTI5RkY1UW5vZjZkRzFxRk1WdHZSaWE5Z0NUUmhNN0RwTExUSlNVSkk4V213T1ZCUVdLcXk0QWtxZ0dSRUtGay9aeCtyb2ZmV3M5dHo3T3c4ODNkYzNHRWF3U3NaWlo3b3EiLCJtYWMiOiI4N2Q5YmI5YjkyNjNmZDBlN2FiNGI1ZTY5YzJkODZjYjUwMzcwMzg1ZjBiZGM3ZDczNWY5NWU5NTcxOGYxNWNlIiwidGFnIjoiIn0%3D; expires=Sun, 27-Apr-2025 22:09:21 GMT; path=/; secureXSRF-TOKEN=eyJpdiI6ImNqRm5kTFhsMlk3WC9xb2tJcmduTlE9PSIsInZhbHVlIjoiTmFsdGZTKzNMTHBMeVlxVEpaV0xmQVhjQUlKeW9vOTI5RkY1UW5vZjZkRzFxRk1WdHZSaWE5Z0NUUmhNN0RwTExUSlNVS" 1 => "laravel_session=eyJpdiI6IkJxTHRWOE5DaVRpT3pmNnBPT2hEaHc9PSIsInZhbHVlIjoiYlNVQzc5by8zYXNTdlVVUG5HczN3VmI1K1FtOFJ1Rnp3NGpZZU50R0MwcXlsS29nR3NvZ2xGYkp2bEVIa21rdDRiNUtMc2krT0FRWUo3eCtQdnZtRTFxYW9seE1qVkNGSGI4SEhTTURnYVRieUxrUHVBOWRjRVhpOURmT04zMGwiLCJtYWMiOiI1NTViYjhhOWEzOGZhMWM5YmI3OTgwYmMwOWUyYWY5NWQ5MGM1ZGQ0ZmMzM2UxYTk5NjljYjExNjU5MTBhZGU0IiwidGFnIjoiIn0%3D; expires=Sun, 27-Apr-2025 22:09:21 GMT; path=/; httponlylaravel_session=eyJpdiI6IkJxTHRWOE5DaVRpT3pmNnBPT2hEaHc9PSIsInZhbHVlIjoiYlNVQzc5by8zYXNTdlVVUG5HczN3VmI1K1FtOFJ1Rnp3NGpZZU50R0MwcXlsS29nR3NvZ2xGYkp2bEVIa21rdDRi" ] ]
          session_attributes
          0 of 0
          array:3 [ "_token" => "TuNqnCTSY9QDolg5IoOKWEsP6JKHkhd31qihJBzB" "_previous" => array:1 [ "url" => "https://pingjob.com/linux-admin-1" ] "_flash" => array:2 [ "old" => [] "new" => [] ] ]
          ClearShow all
          Date ↕MethodURLData
          #12025-04-27 20:09:21GET/linux-admin-1311140