Magento Architect

SeneGence International Inc

Contract Foothill Ranch, California, United States Posted 3 years ago

 Write a Review Add Vendor   Add Contact  

About Position

Magento Architect (Contract)

$90.00 / Hourly

Foothill Ranch, California, United States

Magento Architect

Contract Foothill Ranch, California, United States Posted 3 years ago

Description

Experience in designing and leading B2B, B2C, multi-site and multi-country, end-to-end implementations of eCommerce platforms

Experience in Magento 1.x and 2.x framework and System Architecture design
Magento, Technical Architecture, Continuous Integration, DevOps, HTML/CSS, cloud (Aws, Azure)
Experience working with third-party Magento extensions
Knowledge of multiple e-commerce integration
Experience in configuring Multi-website, Multi-store Magento applications
Custom CMS Themes development skills
Understanding fundamental design principles behind a scalable application
Strong Experience with the LAMP stack, MVC and OOPS
Good knowledge of relational databases
Build APIs that will integrate with all majors ERP, CRM, and other systems
Advanced performance optimization for high traffic environments.
Working knowledge shopping cart development with shipping, and Payment Gateway Integration for E-commerce websites (Optional)
Conceptualizes and experiments with alternative architectural approaches
Validates client’s roadmap against Magento current or expected features
Articulates the architectural vision to clients, sponsors, and stakeholders
Strong presentation skills; skilled and effective at presenting to both technical and business audiences
Ability and experience working on live high-volume stores
Participates in the code review process to ensure that the code conforms to and Magento best practices and guidelines.
Create and/or modify detailed application architecture specifications that outline the various layers and common components to be reused by application developers.
Assists in estimating the size and scope of projects on the e-commerce B2C roadmap.
Identifies, proposes mitigation strategies and escalates technology-related risks in a timely manner"
Understanding of cloud concepts would be plus. Proactively offer solutions to complex technical problems, Proven Skills & Technical Requirements

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

SeneGence International Inc Vendors

Virtusa
Write a Review

2000 West Park Drive
Westborough
Massachusetts
www.virtusa.com ( 3 vendors)

Job Summary

$90.00 / Hourly

Contract

Foothill Ranch, California, United States

Experience Required : 7 Year/s

Posted : 3 years ago

Deadline : June 16, 2021 3 years ago

Job ID : Job000002882

SeneGence International Inc

19651 Alter

https://seneweb.senegence.com

Request history8.1.32PHP Version5.96sRequest Duration695MBMemory UsageGET {slug}Route
    • Booting (5.29s)time
    • Application (679ms)time
    • 1 x Booting (88.61%)
      5.29s
      1 x Application (11.39%)
      679ms
      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 executed292ms
      • JobController.php#484clientfyi_final21.24msselect * from `jobs` where `job_slug` = 'Job000002882' limit 1
        Bindings
        • 0: Job000002882
        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_final115msselect `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_final670μsselect * from `users` where `users`.`id` = 80089 limit 1
        Bindings
        • 0: 80089
        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_final510μ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` = 80089
        Bindings
        • 0: 1
        • 1: 80089
        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_final10.46msselect `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` = 80089 order by `vendor_count` desc limit 3 offset 0
        Bindings
        • 0: 1
        • 1: 80089
        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_final6.85msselect (sum(ratings)/count(id)) AS review_rating, count(id) as review_count from `reviews` where `approve_status` = 1 and `employer_id` = 80089
        Bindings
        • 0: 1
        • 1: 80089
        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.15msselect DISTINCT email from `job_applications` where `category_id` = 196 and `status` = 1
        Bindings
        • 0: 196
        • 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_final400μsselect * from `comments` where `comments`.`commentable_type` = 'App\\Models\\Job' and `comments`.`commentable_id` = 80172 and `comments`.`commentable_id` is not null and `parent_id` is null
        Bindings
        • 0: App\Models\Job
        • 1: 80172
        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_final750μ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_final83.5msSELECT 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_final44.15msSELECT 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
          8jskIe9XV4REtkA83WG8Gwqrr3Ml1CL9w4XG3wW6
          _previous
          array:1 [ "url" => "https://pingjob.com/Job000002882" ]
          _flash
          array:2 [ "old" => [] "new" => [] ]
          path_info
          /Job000002882
          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" ] "upgrade-insecure-requests" => array:1 [ 0 => "1" ] "priority" => array:1 [ 0 => "u=0, i" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "cf-ipcountry" => array:1 [ 0 => "US" ] "cf-connecting-ip" => array:1 [ 0 => "18.220.129.8" ] "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" ] "cdn-loop" => array:1 [ 0 => "cloudflare; loops=1" ] "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 => "92d9948c1e3af155-ORD" ] "connection" => array:1 [ 0 => "close" ] "x-accel-internal" => array:1 [ 0 => "/internal-nginx-static-location" ] "x-forwarded-for" => array:1 [ 0 => "18.220.129.8" ] "x-real-ip" => array:1 [ 0 => "172.70.130.186" ] "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 => "Wed, 09 Apr 2025 11:14:25 GMT" ] "pragma" => array:1 [ 0 => "no-cache" ] "expires" => array:1 [ 0 => "-1" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6Im5sMkJoMHA1Nm9TdW05dzFJOWpCWGc9PSIsInZhbHVlIjoiSGRWYUdOQXdFN25aNWNnVEhTelpURXdpMnd2WnprZm1PaCtXWENZeiswcXBsdnNMd2t6c3ZjNG5tTWZheXV6anFsME10emZOdk1IdTJVdksxa3ZMY1ZNbWxoMlF5bDV4TXpkaE1lcFhkTFE3ZjhqUThlSExkS2w3OXFkL1pvZWQiLCJtYWMiOiJmM2UxNWNmMDdlNzA4ZmNmZmNlMDkzMmMzZTc4MTM4NmJmMGI3ZTJiY2ViYjBhMDQ0ZDVmMzU5ODZjODIwYjZlIiwidGFnIjoiIn0%3D; expires=Wed, 09 Apr 2025 13:14:26 GMT; Max-Age=7200; path=/; secure; samesite=laxXSRF-TOKEN=eyJpdiI6Im5sMkJoMHA1Nm9TdW05dzFJOWpCWGc9PSIsInZhbHVlIjoiSGRWYUdOQXdFN25aNWNnVEhTelpURXdpMnd2WnprZm1PaCtXWENZeiswcXBsdnNMd2t6c3ZjNG5tTWZheXV6anFsME10e" 1 => "laravel_session=eyJpdiI6ImhHZ2t0Z0xOTTI2U0VWcGJDTStweUE9PSIsInZhbHVlIjoiKzRHQ3o3UW9tV21LbkhMSnJNczFaWElRT2ZIWTgyTzBZYnNpY2h4cVE4VVRIRXRuMFZxVUo1Q3BDUEIxV2NobW4zbEpZaVFqekVkcUw1T3BPaE9MQWF6dGZuVk9ZUEF4U3Z3QUdxbEcrQUdudjBCazk0aTdpZHcyYmRQVHBsdEUiLCJtYWMiOiJjNDlkODM5MmUxZjMyMGFmNjAxOWM4ZmQ5YWJhN2Y2ZDBmM2U5ZGVmMGNhYjhmNDllNTRjNjE3ZDJhZTE3MzMzIiwidGFnIjoiIn0%3D; expires=Wed, 09 Apr 2025 13:14:26 GMT; Max-Age=7200; path=/; httponly; samesite=laxlaravel_session=eyJpdiI6ImhHZ2t0Z0xOTTI2U0VWcGJDTStweUE9PSIsInZhbHVlIjoiKzRHQ3o3UW9tV21LbkhMSnJNczFaWElRT2ZIWTgyTzBZYnNpY2h4cVE4VVRIRXRuMFZxVUo1Q3BDUEIxV2NobW4z" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6Im5sMkJoMHA1Nm9TdW05dzFJOWpCWGc9PSIsInZhbHVlIjoiSGRWYUdOQXdFN25aNWNnVEhTelpURXdpMnd2WnprZm1PaCtXWENZeiswcXBsdnNMd2t6c3ZjNG5tTWZheXV6anFsME10emZOdk1IdTJVdksxa3ZMY1ZNbWxoMlF5bDV4TXpkaE1lcFhkTFE3ZjhqUThlSExkS2w3OXFkL1pvZWQiLCJtYWMiOiJmM2UxNWNmMDdlNzA4ZmNmZmNlMDkzMmMzZTc4MTM4NmJmMGI3ZTJiY2ViYjBhMDQ0ZDVmMzU5ODZjODIwYjZlIiwidGFnIjoiIn0%3D; expires=Wed, 09-Apr-2025 13:14:26 GMT; path=/; secureXSRF-TOKEN=eyJpdiI6Im5sMkJoMHA1Nm9TdW05dzFJOWpCWGc9PSIsInZhbHVlIjoiSGRWYUdOQXdFN25aNWNnVEhTelpURXdpMnd2WnprZm1PaCtXWENZeiswcXBsdnNMd2t6c3ZjNG5tTWZheXV6anFsME10e" 1 => "laravel_session=eyJpdiI6ImhHZ2t0Z0xOTTI2U0VWcGJDTStweUE9PSIsInZhbHVlIjoiKzRHQ3o3UW9tV21LbkhMSnJNczFaWElRT2ZIWTgyTzBZYnNpY2h4cVE4VVRIRXRuMFZxVUo1Q3BDUEIxV2NobW4zbEpZaVFqekVkcUw1T3BPaE9MQWF6dGZuVk9ZUEF4U3Z3QUdxbEcrQUdudjBCazk0aTdpZHcyYmRQVHBsdEUiLCJtYWMiOiJjNDlkODM5MmUxZjMyMGFmNjAxOWM4ZmQ5YWJhN2Y2ZDBmM2U5ZGVmMGNhYjhmNDllNTRjNjE3ZDJhZTE3MzMzIiwidGFnIjoiIn0%3D; expires=Wed, 09-Apr-2025 13:14:26 GMT; path=/; httponlylaravel_session=eyJpdiI6ImhHZ2t0Z0xOTTI2U0VWcGJDTStweUE9PSIsInZhbHVlIjoiKzRHQ3o3UW9tV21LbkhMSnJNczFaWElRT2ZIWTgyTzBZYnNpY2h4cVE4VVRIRXRuMFZxVUo1Q3BDUEIxV2NobW4z" ] ]
          session_attributes
          0 of 0
          array:3 [ "_token" => "8jskIe9XV4REtkA83WG8Gwqrr3Ml1CL9w4XG3wW6" "_previous" => array:1 [ "url" => "https://pingjob.com/Job000002882" ] "_flash" => array:2 [ "old" => [] "new" => [] ] ]
          ClearShow all
          Date ↕MethodURLData
          #12025-04-09 11:14:26GET/Job000002882311140