Security Architect - Mulesoft

MFS Investment Management

Contract Boston, Massachusetts, United States Posted 4 months ago

 Write a Review Add Vendor   Add Contact  

About Position

Security Architect - Mulesoft (Contract)

$85.00 / Hourly

Boston, Massachusetts, United States

Security Architect - Mulesoft

Contract Boston, Massachusetts, United States Posted 4 months ago

Description

Conduct comprehensive architecture reviews of new software applications to identify security risks, propose mitigation strategies, and ensure alignment with security best practices.
Perform Security Risk and Assessments (SRA) for critical applications, identifying potential vulnerabilities and recommending enhancements to strengthen security posture.
Develop and maintain security policies and procedures related to application development and deployment.
Secure container orchestration platforms such as OpenShift, and manage container runtime environments using Podman and Docker.
Implement and manage API security solutions, with a preference for experience with MuleSoft and Traceable.
Oversee the integration and management of open source security using NexusIQ or similar tools to identify and remediate vulnerabilities.
Install, configure, and maintain Runtime Application Self-Protection (RASP) solutions, specifically Contrast Protect, to provide real-time application security.
Collaborate with development teams to incorporate security considerations during the software development lifecycle (SDLC).
Provide security guidance and training to development and operations teams to raise awareness and improve security practices.
Stay current with emerging security threats, technologies, and regulations to ensure our applications and infrastructure remain secure.

Responsibilities
  • Bachelor’s or Master’s degree in Computer Science, Cybersecurity, or a related field.
  • Minimum of 5 years of experience in an application security role, with hands-on experience in security architecture and risk assessments.
  • Proven expertise in securing container environments and managing container security.
  • Experience with API management and security, especially with MuleSoft and Traceable.
  • Proficiency in managing open source security and using tools such as NexusIQ.
  • Experience with implementing RASP solutions, preferably Contrast Protect.
  • Strong understanding of secure coding practices, ethical hacking, and threat modeling.
  • Familiarity with industry standards and frameworks such as OWASP, NIST, and ISO 27001.
  • Relevant security certifications (CISSP, CEH, OSCP, etc.) are highly desirable.
  • Excellent communication, analytical, and problem-solving skills.

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

MFS Investment Management Vendors

( Login to see all the 4 vendors)
Infosys Technologies Ltd
Write a Review

6607 Kaiser Drive
Fremont
California
www.infosys.com ( 27 vendors)

Randstad North America
Write a Review

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

Marchon Partners
Write a Review

260 Franklin Street, 2nd FL
Boston
Massachusetts
www.MarchonPartners.com ( No vendors )

Job Summary

$85.00 / Hourly

Contract

Boston, Massachusetts, United States

Experience Level : Medium

Experience Required : 5 Year/s

Only Any

Posted : 4 months ago

Deadline : December 5, 2024 4 months ago

Job ID : Job000003005

MFS Investment Management

430 W 7th Street Suite 219341

www.mfs.com

Request history8.1.32PHP Version3.9sRequest Duration695MBMemory UsageGET {slug}Route
    • Booting (3.37s)time
    • Application (536ms)time
    • 1 x Booting (86.28%)
      3.37s
      1 x Application (13.72%)
      536ms
      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 executed254ms
      • JobController.php#484clientfyi_final35.1msselect * from `jobs` where `job_slug` = 'security-architect-mulesoft' limit 1
        Bindings
        • 0: security-architect-mulesoft
        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_final108msselect `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_final600μsselect * from `users` where `users`.`id` = 3604 limit 1
        Bindings
        • 0: 3604
        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_final550μ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` = 3604
        Bindings
        • 0: 1
        • 1: 3604
        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_final870μ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` = 3604 order by `vendor_count` desc limit 3 offset 0
        Bindings
        • 0: 1
        • 1: 3604
        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` = 3604
        Bindings
        • 0: 1
        • 1: 3604
        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.31msselect DISTINCT email from `job_applications` where `category_id` = 118 and `status` = 1
        Bindings
        • 0: 118
        • 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_final460μsselect * from `comments` where `comments`.`commentable_type` = 'App\\Models\\Job' and `comments`.`commentable_id` = 80288 and `comments`.`commentable_id` is not null and `parent_id` is null
        Bindings
        • 0: App\Models\Job
        • 1: 80288
        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_final800μ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_final44.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_final54.19msSELECT 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
          EAEaOX5VV30HZX1EFkhi3j3gCUkYU3XjW3KQWQeb
          _previous
          array:1 [ "url" => "https://pingjob.com/security-architect-mulesoft" ]
          _flash
          array:2 [ "old" => [] "new" => [] ]
          path_info
          /security-architect-mulesoft
          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.59.2.97" ] "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 => "Sat, 26 Apr 2025 10:59:19 GMT" ] "pragma" => array:1 [ 0 => "no-cache" ] "expires" => array:1 [ 0 => "-1" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IkFYVUNSNE91bDJsd1lCT0Z5VTVPWXc9PSIsInZhbHVlIjoidGJCeFJ0clFEb0dCdVM5VzZhWTBDRVgvTzFETlJnRCs1VlZhY3NiaTlKT1BXL1I5aFd2UW04L3IzeW9GV28rSU5RZDREeVN5Zy9WQnVCVS9tRllYZTZmbGovM2hmUGhGMmttWjgvbHF6VmpVV1poSEF5VENjbk9mSTBQRmdaL04iLCJtYWMiOiJhYTUwY2JkYTQ5YjdmYmNhMTUxZTZkNGMyY2M1YzFkZGJmN2M1ODk4ZGRkNDljYmQ0OWQyOGFkNmUyZDk4MjQ1IiwidGFnIjoiIn0%3D; expires=Sat, 26 Apr 2025 12:59:20 GMT; Max-Age=7200; path=/; secure; samesite=laxXSRF-TOKEN=eyJpdiI6IkFYVUNSNE91bDJsd1lCT0Z5VTVPWXc9PSIsInZhbHVlIjoidGJCeFJ0clFEb0dCdVM5VzZhWTBDRVgvTzFETlJnRCs1VlZhY3NiaTlKT1BXL1I5aFd2UW04L3IzeW9GV28rSU5RZDREe" 1 => "laravel_session=eyJpdiI6Ik9TUFFXN3NYWHhPZVFuMzFYT1o5NEE9PSIsInZhbHVlIjoiNFd6aGFwMXRORmJ4dFhuc2hZeFVTcUgyZWFzNGFxWVVPaXdoWTNWZlBMRTFSbllOWTlzd2tTdjBKaVlWcjdDeFVsUFBWU0l4SVA2V1JxaW0vLzZIVXA0V25Pdk81VmNNV3ppcnVJcVV4V0NucXlzMHg0eUp4QXhpOE9mN3dMbU4iLCJtYWMiOiI2YWI2ODc3MzM3MzVhMDFhZTk1NmVhOThkZTIzZGU0NTM4Y2IxMjljMTQzYTZmMWU5NDQ1NWYwNmI5YjgxNjYyIiwidGFnIjoiIn0%3D; expires=Sat, 26 Apr 2025 12:59:20 GMT; Max-Age=7200; path=/; httponly; samesite=laxlaravel_session=eyJpdiI6Ik9TUFFXN3NYWHhPZVFuMzFYT1o5NEE9PSIsInZhbHVlIjoiNFd6aGFwMXRORmJ4dFhuc2hZeFVTcUgyZWFzNGFxWVVPaXdoWTNWZlBMRTFSbllOWTlzd2tTdjBKaVlWcjdDeFVs" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IkFYVUNSNE91bDJsd1lCT0Z5VTVPWXc9PSIsInZhbHVlIjoidGJCeFJ0clFEb0dCdVM5VzZhWTBDRVgvTzFETlJnRCs1VlZhY3NiaTlKT1BXL1I5aFd2UW04L3IzeW9GV28rSU5RZDREeVN5Zy9WQnVCVS9tRllYZTZmbGovM2hmUGhGMmttWjgvbHF6VmpVV1poSEF5VENjbk9mSTBQRmdaL04iLCJtYWMiOiJhYTUwY2JkYTQ5YjdmYmNhMTUxZTZkNGMyY2M1YzFkZGJmN2M1ODk4ZGRkNDljYmQ0OWQyOGFkNmUyZDk4MjQ1IiwidGFnIjoiIn0%3D; expires=Sat, 26-Apr-2025 12:59:20 GMT; path=/; secureXSRF-TOKEN=eyJpdiI6IkFYVUNSNE91bDJsd1lCT0Z5VTVPWXc9PSIsInZhbHVlIjoidGJCeFJ0clFEb0dCdVM5VzZhWTBDRVgvTzFETlJnRCs1VlZhY3NiaTlKT1BXL1I5aFd2UW04L3IzeW9GV28rSU5RZDREe" 1 => "laravel_session=eyJpdiI6Ik9TUFFXN3NYWHhPZVFuMzFYT1o5NEE9PSIsInZhbHVlIjoiNFd6aGFwMXRORmJ4dFhuc2hZeFVTcUgyZWFzNGFxWVVPaXdoWTNWZlBMRTFSbllOWTlzd2tTdjBKaVlWcjdDeFVsUFBWU0l4SVA2V1JxaW0vLzZIVXA0V25Pdk81VmNNV3ppcnVJcVV4V0NucXlzMHg0eUp4QXhpOE9mN3dMbU4iLCJtYWMiOiI2YWI2ODc3MzM3MzVhMDFhZTk1NmVhOThkZTIzZGU0NTM4Y2IxMjljMTQzYTZmMWU5NDQ1NWYwNmI5YjgxNjYyIiwidGFnIjoiIn0%3D; expires=Sat, 26-Apr-2025 12:59:20 GMT; path=/; httponlylaravel_session=eyJpdiI6Ik9TUFFXN3NYWHhPZVFuMzFYT1o5NEE9PSIsInZhbHVlIjoiNFd6aGFwMXRORmJ4dFhuc2hZeFVTcUgyZWFzNGFxWVVPaXdoWTNWZlBMRTFSbllOWTlzd2tTdjBKaVlWcjdDeFVs" ] ]
          session_attributes
          0 of 0
          array:3 [ "_token" => "EAEaOX5VV30HZX1EFkhi3j3gCUkYU3XjW3KQWQeb" "_previous" => array:1 [ "url" => "https://pingjob.com/security-architect-mulesoft" ] "_flash" => array:2 [ "old" => [] "new" => [] ] ]
          ClearShow all
          Date ↕MethodURLData
          #12025-04-26 10:59:20GET/security-architect-mulesoft311140