It looks like this is a web page, not a feed. I looked for a feed associated with this page, but couldn't find one. Please enter the address of your feed to validate.

Source: http://www.fieldengineer.com/skills/noc-administrator

  1. <!DOCTYPE html><html data-wf-domain="www.fieldengineer.com" data-wf-page="638f3d1e46fcf59728a06d03" data-wf-site="5b6df8bb681f89ec20b48f37"><head><meta charset="utf-8" /><title>NOC Administrator | Job Description, Jobs, Salary &amp; More!</title><meta content="Know the requirements to become a NOC Administrator. Learn about the job description and duties, and read the requirements to start a career as a NOC Administrator. Use our platform to find a freelance NOC Administrator jobs." name="description" /><meta content="NOC Administrator | Job Description, Jobs, Salary &amp; More!" property="og:title" /><meta content="Know the requirements to become a NOC Administrator. Learn about the job description and duties, and read the requirements to start a career as a NOC Administrator. Use our platform to find a freelance NOC Administrator jobs." property="og:description" /><meta content="https://assets-global.website-files.com/5b6df8bb681f89c158b48f6b/5d9203c2c8028979033ef90d_noc-administrator.jpg" property="og:image" /><meta content="NOC Administrator | Job Description, Jobs, Salary &amp; More!" property="twitter:title" /><meta content="Know the requirements to become a NOC Administrator. Learn about the job description and duties, and read the requirements to start a career as a NOC Administrator. Use our platform to find a freelance NOC Administrator jobs." property="twitter:description" /><meta content="https://assets-global.website-files.com/5b6df8bb681f89c158b48f6b/5d9203c2c8028979033ef90d_noc-administrator.jpg" property="twitter:image" /><meta property="og:type" content="website" /><meta content="summary_large_image" name="twitter:card" /><meta content="width=device-width, initial-scale=1" name="viewport" /><script src="/cdn-cgi/apps/head/k-15i12uPOe6pMlH4J5jiYZAVUA.js"></script><link href="https://assets-global.website-files.com/5b6df8bb681f89ec20b48f37/css/festaging.b918124f9.min.css" rel="stylesheet" type="text/css" /><link href="https://fonts.googleapis.com" rel="preconnect" /><link href="https://fonts.gstatic.com" rel="preconnect" crossorigin="anonymous" /><script src="https://ajax.googleapis.com/ajax/libs/webfont/1.6.26/webfont.js" type="00ef4ccfb9eb996cc15d2021-text/javascript"></script><script type="00ef4ccfb9eb996cc15d2021-text/javascript">WebFont.load({  google: {    families: ["Nunito Sans:200,200italic,300,300italic,regular,italic,600,600italic,700,700italic,800,800italic,900,900italic"]  }});</script><script type="00ef4ccfb9eb996cc15d2021-text/javascript">!function(o,c){var n=c.documentElement,t=" w-mod-";n.className+=t+"js",("ontouchstart"in o||o.DocumentTouch&&c instanceof DocumentTouch)&&(n.className+=t+"touch")}(window,document);</script><link href="https://assets-global.website-files.com/5b6df8bb681f89ec20b48f37/5be1d8aa330f3b1ec1833858_FE_Badge_Dark%402x%20copy.png" rel="shortcut icon" type="image/x-icon" /><link href="https://assets-global.website-files.com/5b6df8bb681f89ec20b48f37/5be1d8ea11523265f3313dd8_FE_Stacked_Dark%402x%20copy.png" rel="apple-touch-icon" /><link rel="stylesheet" href="https://s3.amazonaws.com/field-engineer/public/webflow/intlTelInput.min.css">
  2. <link rel="stylesheet" href="https://s3.amazonaws.com/field-engineer/public/webflow/lity.css">
  3. <link rel="stylesheet" href="https://s3.amazonaws.com/field-engineer/public/webflow/css/owl.min.css">
  4. <link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/smoothness/jquery-ui.min.css">
  5. <style>
  6. body {
  7. -moz-font-smoothing: antialiased;
  8. font-smoothing: antialiased;
  9. -webkit-font-smoothing: antialiased;
  10. }
  11. body.fixed-header-offset .fixed-header .navbar-2.white-nav.fixed-header2,
  12. .body-4 .navbar-2.white-nav.fixed-header2.w-nav {
  13. display:none;
  14. }
  15. body.fixed-header-offset{
  16. margin-top:150px;
  17. }
  18. body.blog-category.fixed-header-offset {
  19. margin-top: 120px;
  20. }
  21. .blue-btn {
  22.    color: #fff;
  23.    background-color: #043c89;
  24.    border: 1px solid #043c89;
  25.    font-size: 1rem;
  26.    font-weight: 400;
  27.    line-height: 1.5;
  28.    padding: 0.7rem 1rem 0.7rem 1.5rem;
  29.    text-align: center;
  30.    display: inline-block;
  31.    cursor: pointer;
  32.    text-decoration: none;
  33.    vertical-align: middle;
  34.    border-radius: 0.25rem;
  35. }
  36. .blue-btn:hover {
  37.    background: rgb(4,60,137);
  38.    background: -moz-linear-gradient(90deg, rgba(4,60,137,1) 0%, rgba(52,139,149,1) 100%);
  39.    background: -webkit-linear-gradient(90deg, rgba(4,60,137,1) 0%, rgba(52,139,149,1) 100%);
  40.    background: linear-gradient(90deg, rgba(4,60,137,1) 0%, rgba(52,139,149,1) 100%);
  41.    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#043c89",endColorstr="#348b95",GradientType=1);
  42. }
  43. .cert-header-main-slide.div-block-224 {
  44. display: flex;
  45. justify-content: flex-end;
  46. flex-direction: column;
  47. }
  48. .cert-header-main-slide .div-block-225{position: inherit;}  
  49.  
  50. input::-ms-reveal, input::-ms-clear {display: none;}
  51. .element-invisible {
  52. position: absolute !important;
  53. top:-5000px;
  54. clip: rect(1px 1px 1px 1px);
  55. clip: rect(1px, 1px, 1px, 1px);
  56. overflow: hidden;
  57. height: 1px;
  58. width: 1px;
  59. }
  60. .ui-helper-hidden-accessible {display:none!important;}
  61. .ui-autocomplete {z-index:9999999}
  62. .ui-datepicker {z-index: 99999!important}
  63. .custom-dotedLine {
  64.    clear: both;
  65.    display: block;
  66.    width: 100%;
  67.    height: 1px;
  68.    margin: 40px 0 35px;
  69.    background-image: linear-gradient(to right, #c0c3c3 33%, rgba(255,255,255,0) 0%);
  70.    background-position: bottom;
  71.    background-size: 4px 1px;
  72.    background-repeat: repeat-x;}
  73. .grecaptcha-badge {box-shadow: none!important;}
  74. .grecaptcha-badge .grecaptcha-logo {display: none;}
  75. form input[type="email"] {text-transform: lowercase!important;}
  76. form input[type="email"]::-webkit-input-placeholder {
  77.  text-transform: capitalize!important;}
  78. form input[type="email"]::-moz-placeholder {
  79.  text-transform: capitalize!important;}
  80. form input[type="email"]:-ms-input-placeholder {
  81.  text-transform: capitalize!important;}
  82. form input[type="email"]:-moz-placeholder {
  83.  text-transform: capitalize!important;}
  84. .disabled-btn {
  85.   background-color: grey!important;
  86.    pointer-events: none!important;
  87. }
  88.  .text-ellipse {
  89.    text-overflow: ellipsis;
  90.    overflow: hidden;
  91.    line-height: 1.3em;
  92.    max-height: 2.6em;
  93.    display: -webkit-box;
  94.    -webkit-box-orient: vertical;
  95.    -webkit-line-clamp: 2;
  96.  }
  97.  .white-space-nowrap {
  98.   white-space: nowrap;
  99.  }
  100.  .w-nav-button.w--open .w-icon-nav-menu{
  101.   color:#fff!important;
  102.  }
  103.  .cam-page #error_password {
  104.   color: red;
  105.  }
  106.  .cam-page #cam-form-signup {
  107.   max-width: 650px;
  108.    margin-right: -3px;
  109.  }
  110.  
  111. /*-------Start styles for mobile menu-------*/
  112. .w-nav-overlay {
  113.    left: auto;
  114.    min-width: 100px;
  115.    top: 0;
  116.   z-index: 98;
  117. }
  118. .w-nav-button.w--open .w-icon-nav-menu:before {
  119.    content: "\e600";
  120.    left: 9px;
  121.    top: -3px;
  122.    font-size: 16px;
  123.    position: relative;
  124. }
  125. .w-nav-button.w--open .w-icon-nav-menu:after {
  126.    content: "\e601";
  127.    font-size: 16px;
  128.    top: -3px;
  129.    position: relative;
  130. }
  131. .w--nav-menu-open {
  132.    background-image: -webkit-linear-gradient(0deg, #003588, #338b96);
  133.    background-image: linear-gradient(90deg, #003588, #338b96);
  134.    padding: 110px 0 500px;
  135. }
  136. .w--nav-link-open {
  137.    color: #fff;
  138. }
  139. .w-nav-button.w--open {
  140.    background-color: transparent;
  141. }
  142. .legacy-menu .w--current {
  143.    background: #e5e8ee;
  144.    color: #002155;
  145.    font-weight: 700;
  146. }
  147.  
  148. @media screen and (max-width: 767px) {
  149.    .w-nav:before, .w-nav:after {
  150.        display: none;
  151.    }
  152. }
  153.  
  154. .mobile-menu-item-line {
  155.    position: relative;
  156.    padding-bottom: 50px !important;
  157. }
  158. .mobile-menu-item-line:before {
  159.    position: absolute;
  160.    display: inline-block;
  161.    content: '';
  162.    width: 150px;
  163.    height: 4px;
  164.    left: 20px;
  165.    bottom: 20px;
  166.    background: #fff;
  167.    opacity: .2;
  168. }
  169.  
  170. /*-------End styles of mobile menu-------*/
  171. @media screen and (max-width: 767px) {
  172.    .blog-header {
  173.        display: flex;
  174.        flex-wrap: wrap;
  175.    }
  176.  
  177.    .blog-header .w-col-1,
  178.    .blog-header .w-col-3 {
  179.        flex: 1;
  180.    }
  181.  
  182.    .blog-header .w-col-8 {
  183.        order: 3;
  184.    }
  185. }
  186.  
  187. @media screen and (max-width: 767px) {
  188.    .col-50 {
  189.        width: 50%;
  190.    }
  191. }
  192.  
  193. .image-11,  
  194. .obj-cover {
  195.    object-fit: cover;
  196. }
  197. .flex-wrap {
  198.    display: flex;
  199.    flex-wrap: wrap;
  200. }
  201. @media screen and (min-width: 1200px) { .w-container { max-width: 1170px; } }
  202.  
  203. .ui-autocomplete {
  204. width: 395px;
  205. list-style: none;
  206. background: #fff;
  207. max-height: 108px;
  208. box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.2);
  209. overflow-y: scroll;
  210. padding: 15px 12px;
  211. }
  212. .ui-autocomplete li.ui-menu-item {
  213. line-height: 2;
  214. color: #999999;
  215. font-size: 14px;
  216. cursor: pointer;
  217. }
  218.  
  219. .custom-container.w-container {
  220.    width: calc(100% - 40px)!important;
  221.    max-width: none;
  222. }
  223. @media screen and (min-width: 1200px) {
  224.    .w-container {
  225.        max-width: 1170px;
  226.    }
  227.    .custom-container.w-container {
  228.        width: calc(100% - 25vw)!important;
  229.        max-width: none;
  230.    }
  231. }
  232.  
  233. .benefits .collection-item.number2 .benefits-ico {
  234.  background-position: -50px 0px;
  235. }
  236. .benefits .collection-item.number3 .benefits-ico {
  237.  background-position: -100px 0px;
  238. }
  239. .benefits .collection-item.number4 .benefits-ico {
  240.  background-position: -150px 0px;
  241. }
  242. .benefits .collection-item.number5 .benefits-ico {
  243.  background-position: -200px 0px;
  244. }
  245. .benefits .collection-item.number6 .benefits-ico {
  246.  background-position: -250px 0px;
  247. }
  248. .benefits .collection-item.number7 .benefits-ico {
  249.  background-position: -300px 0px;
  250. }
  251. .benefits .collection-item.number8 .benefits-ico {
  252.  background-position: -350px 0px;
  253. }
  254.  
  255. .screen-height {
  256.  height: 100vh;
  257. }
  258.  
  259. select.w-select {
  260.  -webkit-appearance: none;
  261.  vertical-align: baseline;
  262.  line-height: 1;
  263.  border-bottom:1px solid #dfe1e1;
  264.  border-radius: 0;
  265.  color: #848787;
  266.  font-size: 16px;
  267.  font-weight: 600;
  268. }
  269.  
  270. select.w-select:hover,
  271. select.w-select:focus,
  272. select.w-select:active,
  273. select.w-select:checked,
  274. select.w-select::selection {
  275. color: #3e4141;
  276. }
  277.  
  278. .accordion {
  279.  margin: 40px 0 0 0;
  280. }
  281. .accordion-line {
  282.  border-bottom: 1px solid #dee1e1;
  283.  margin: 0 0 20px 0;
  284. }
  285. .accordion-header {
  286.  position: relative;
  287.  width: 100%;
  288.  color: #3e4141;
  289.  font-weight: 400;
  290.  font-size: 18px;
  291.  padding: 0 60px 0 0;
  292.  text-decoration: none;
  293. }
  294. .accordion-header h3 {
  295.  font-size: 18px;
  296.  line-height: 22px;
  297.  font-weight: 400;
  298.  margin: 0 0 10px 0;
  299. }
  300. .accordion-header img {
  301.  position: absolute;
  302.  top: 5px;
  303.  right: 0;
  304.  transform: rotate(-90deg);
  305.  transition: 0.2s all;
  306. }
  307. .accordion-header.active img {
  308.  transform: rotate(0);
  309. }
  310. .accordion-header.active {
  311.  color: #000;
  312. }
  313. .accordion-panel {
  314.  display: none;
  315.  color: #3e4141;
  316.  font-size: 16px;
  317.  padding: 10px 0;
  318. }
  319.  
  320. .dotted-header, .engineer-page-search, .dotted-bg, .thank-you {
  321.  position:relative;
  322. }
  323. .dotted-header::before, .engineer-page-search::before, .dotted-bg::before, .thank-you:before {
  324.  content: '';
  325.  position: absolute;
  326.  display: block;
  327.  width: 100%;
  328.  height: 100%;
  329.  background: radial-gradient(#fff 0.2px, transparent 2px),transparent;
  330.  background-size: 23px 23px;
  331.  opacity: .3;
  332.  pointer-events: none;
  333. }
  334. .light-bg-transp {
  335.    position: relative;
  336. }
  337. .light-bg-transp::after {
  338.    content: '';
  339.    position: absolute;
  340.    display: block;
  341.    top: 0;
  342.    left: 0;
  343.    width: 100%;
  344.    height: 100%;
  345.    background: #fff;
  346.    opacity: .1;
  347.    pointer-events: none;
  348. }
  349. .expand-wrap .expand-content {
  350.  max-height:0;
  351.  overflow: hidden;
  352.  transition: max-height 0.2s ease-out;
  353. }
  354.  
  355. .w-dyn-item .active-faq-category.faq-category-name {
  356.  background-color: rgba(0, 33, 85, .1);
  357.  color: #002155;
  358.  font-weight: 700;
  359. }
  360. .sidebar-menu-active {
  361.  background: #e5e8ee;
  362.  color: #002155;
  363.  font-weight: 700;
  364. }
  365.  
  366. .news-link {
  367.  display: flex;
  368.  width: 100%;
  369.  position: relative;
  370.  color: #3e4141;
  371.  text-decoration: none !important;
  372.  align-items: center;
  373.  font-size: 14px;
  374.  font-weight: 400;
  375. }
  376. .menu-arrow {
  377.  position: absolute;
  378.  top: 6px;
  379.  right: 0;
  380. }
  381.  
  382. .news-link-line {
  383.  margin: 10px 0;
  384.  border-bottom: 1px solid #f7f7f7;
  385. }
  386. body .skills-list .hideSkill {
  387.   display:none;
  388. }
  389. .boldLetter {
  390.  font-weight: 700;
  391. }
  392.  
  393. .highlightSkill {font-weight: 700;}
  394.  
  395. .bg-gray {
  396.  background: #fcfcfc;
  397. }
  398. .s1, .s2, .s3, .s4 {
  399.  position: absolute;
  400.  width: 64px;
  401. }
  402. .s1 {
  403.  left: 22%;
  404.  top: 104px;
  405.  opacity: 0.3;
  406. }
  407.  
  408. .s2 {
  409.  left: 62%;
  410.  top: 124px;
  411. }
  412.  
  413. .s3 {
  414.  top: 164px;
  415.  right: 5%;
  416. }
  417.  
  418. .s4 {
  419.  top: 364px;
  420.  left: 50%;
  421.  opacity: 0.3;
  422. }
  423.  body .signup-sidebar {
  424.    position: fixed;
  425.  }
  426.  
  427.  .wpcf7-not-valid {
  428.   border-color:red!important;
  429.  }
  430.  .wpcf7-not-valid-tip, #error_message {
  431.   font-size: .8em;
  432.    color:red;
  433.  }
  434.  input[type="submit"]:disabled {
  435.    background: #a7a9ac !important;
  436.    color: #fff !important;
  437.    pointer-events: none;
  438.  }
  439.  #error_message {
  440.   font-size: 16px;
  441.    color:red;
  442.  }
  443.  .signup-content.success {
  444.   height: 100vh;
  445.  }
  446.  .rating-stars .rating-stars-count img {
  447.   filter: invert(.2) sepia(1) saturate(5) hue-rotate(175deg);
  448.  }
  449.  #load-here {
  450.    display:none;
  451.   position: fixed;
  452.    padding:5vh 10vw;
  453.    height: 100%;
  454.    width: 100%;
  455.    left: 0;
  456.    top: 0;
  457.    overflow:auto;
  458.  }
  459.  #load-here:before {
  460.  content: '';
  461.    position: absolute;
  462.    background: #000;
  463.    width: 500%;
  464.    height: 500%;
  465.    top: -1000px;
  466.    left: -1000px;
  467.    opacity: .5;
  468.    z-index: -1;
  469.  }
  470.  #load-here #singl-engineer-page {
  471.   width: 80vw;
  472.    height: 90vh;
  473.    position: fixed;
  474.  }
  475.  #load-here #singl-engineer-page .right-side {
  476.      height: 100%;
  477.     overflow-y: scroll;
  478.  }
  479.  @media screen and (max-width: 767px) {
  480.   #load-here #singl-engineer-page .right-side {
  481.      height: auto;
  482.     overflow-y: initial;
  483.   }
  484.    #load-here #singl-engineer-page {
  485.     overflow-y: scroll;
  486.    }
  487.    .faq-inner .custom-container {
  488.     padding-left:15px;
  489.      padding-right:15px;
  490.    }
  491.    
  492.  }
  493.  .job-type-list {
  494.    height: 110px;
  495.    overflow-y: auto;
  496.    padding: 10px 20px 0 0;
  497.  }  
  498.  .job-type-list ul {
  499.    list-style-type: none;
  500.      padding: 0 0 0 20px;
  501.  }
  502.  .legal-menu a {
  503.    display: inline-block;
  504.    text-decoration: none;
  505.    color: #333;
  506.    padding: 8px 0 0 0;
  507.  }
  508.  
  509. /* Campaign */
  510. .count-div strong {
  511. font-size: 40px;
  512.    line-height: 55px;
  513.    font-weight: 300;
  514.    color:#012966;
  515.    display: inline-block;
  516. }
  517. .campaign-input::-webkit-input-placeholder { /* WebKit browsers */
  518.    color:    #000;
  519. }
  520. .campaign-input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
  521.    color:    #000;
  522. }
  523. .campaign-input::-moz-placeholder { /* Mozilla Firefox 19+ */
  524.    color:    #000;
  525. }
  526. .campaign-input:-ms-input-placeholder { /* Internet Explorer 10+ */
  527.    color:    #000;
  528. }
  529.  .share-container ul li:before {display:none!important}
  530.  
  531. /* END Campaign */
  532. form .not-valid {
  533.  border: red 1px solid;
  534.  background: rgba(232, 160, 160, 0.5);
  535. }
  536. @media screen and (max-width: 767px) {
  537. .mobile-nav-light .w-nav-overlay {
  538.     min-width: auto;
  539.    }
  540. }
  541.  
  542. /* Phone flags images */
  543. .intl-tel-input { display:block!important; }
  544. .intl-tel-input .country-list .divider {
  545.  padding-top: 5px;
  546.  padding-bottom: 5px;
  547. }
  548. .iti-flag {
  549.  background-image: url("https://s3.amazonaws.com/field-engineer/public/webflow/flags.png");
  550. }
  551.  
  552. @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  553.  .iti-flag {
  554.    background-image: url("https://s3.amazonaws.com/field-engineer/public/webflow/flags@2x.png");
  555.  }
  556. }
  557.  
  558. /* Start Cookie */
  559. #cookieBlock {
  560. position: fixed;
  561.    bottom: 0;
  562.    left: 0;
  563.    right: 0;
  564.    background: #1f1f1f;
  565.    padding: 10px 20px;
  566.    color: #fff;
  567.    z-index: 99999999;
  568.   line-height: 1.3;
  569.    display: flex;
  570.    justify-content: space-between;
  571.    align-items: center;
  572. }
  573. #cookieBlock .text-side {
  574. width: 90%;
  575.    /*float: left;*/
  576. }
  577. #cookieBlock .button-side { width: 10%; }
  578. #cookieBlock .main-text a { color: inherit; }
  579. #cookieBlock .close-cookie {
  580. position: absolute;
  581.    right: 0;
  582.    top: 0;
  583.    text-decoration: none;
  584.    background: #2d2c2c;
  585.    padding: 2px 2px 0 2px;
  586.    color: #949191;
  587.    font-size: 20px;
  588.    line-height: 1;
  589. }
  590. #cookieBlock .text-side {
  591. font-size: 14px;
  592.    font-weight: 300;
  593.    padding-right: 20px;
  594. }
  595. #cookieBlock .text-side .title-text { font-size: 16px; }
  596. #cookieBlock .button-side {
  597. display: flex;
  598.    flex-direction: column;
  599.    align-items: center;
  600. }
  601. #cookieBlock .button-side a { text-decoration: none; }
  602. #cookieBlock .button-side a.accept-button {
  603. text-decoration: none;
  604.    color: #4e8a97;
  605.    font-size: 20px;
  606.    font-weight: 300;
  607.    transition: .2s ease-in-out;
  608.    margin-bottom: 2px;
  609. }
  610. #cookieBlock .button-side a.accept-button:hover { color:#65b3c3; }
  611. #cookieBlock .button-side a.learn-more {
  612. text-decoration: none;
  613.    color: #fff;
  614.    font-weight: 300;
  615.    font-size: 12px;
  616.    transition: .2s ease-in-out;
  617. }
  618. #cookieBlock .button-side a.learn-more:hover { text-decoration: underline; }
  619. @media screen and (max-width: 767px) {
  620. #cookieBlock .text-side {
  621. width: 80%;
  622. }
  623. #cookieBlock .button-side {
  624. width: 20%;
  625.        margin-top: 10px;
  626. }
  627. }
  628. @media screen and (max-width: 767px) {
  629. #cookieBlock .text-side {
  630. width: 70%;
  631.        padding-right: 0;
  632. }
  633. #cookieBlock .button-side {
  634. width: 30%;
  635. }
  636. }
  637. /* End Cookie */
  638.  
  639. #owlNewsroom.owl-theme .owl-dots .owl-dot.active span,
  640. #owlNewsroom.owl-theme .owl-dots .owl-dot:hover span { background: #002155; }
  641.  
  642. /* Icons8 */
  643. [data-icons8]:before { content: attr(data-icons8); }
  644.  
  645. .icons8-left-arrow:before,
  646. .icons8-left-arrow-2:before,
  647. .icons8-forward-filled:before,
  648. .icons8-forward:before,
  649. .icons8-facebook-f:before,
  650. .icons8-twitter:before,
  651. .icons8-linkedin-2:before,
  652. .icons8-youtube:before,
  653. .icons8-checkmark:before,
  654. .icons8-checked:before,
  655. .icons8-about:before,
  656. .icons8-software-installer-filled:before,
  657. .icons8-presentation-filled:before,
  658. .icons8-presentation:before,
  659. .icons8-classroom-filled:before,
  660. .icons8-classroom:before,
  661. .icons8-facebook:before,
  662. .icons8-linkedin-filled:before,
  663. .icons8-multiply:before,
  664. .icons8-cancel:before,
  665. .icons8-engineer-filled:before,
  666. .icons8-engineer:before,
  667. .icons8-search:before,
  668. .icons8-search-2:before,
  669. .icons8-multiply-2:before,
  670. .icons8-account:before,
  671. .icons8-secured-letter:before,
  672. .icons8-phone:before,
  673. .icons8-sms:before,
  674. .icons8-right:before,
  675. .icons8-left:before,
  676. .icons8-calendar:before,
  677. .icons8-chat-room:before,
  678. .icons8-questions:before,
  679. .icons8-circled-play:before,
  680. .icons8,
  681. [data-icons8]:before {
  682.  display: inline-block;
  683.  font-family: "icons-font";
  684.  font-style: normal;
  685.  font-weight: normal;
  686.  font-variant: normal;
  687.  line-height: 1;
  688.  text-decoration: inherit;
  689.  text-rendering: optimizeLegibility;
  690.  text-transform: none;
  691.  -moz-osx-font-smoothing: grayscale;
  692.  -webkit-font-smoothing: antialiased;
  693.  font-smoothing: antialiased;
  694. }
  695.  
  696. .icons8-left-arrow:before {content: "\f100";}
  697. .icons8-left-arrow-2:before {content: "\f101";}
  698. .icons8-forward-filled:before {content: "\f102";}
  699. .icons8-forward:before {content: "\f103";}
  700. .icons8-facebook-f:before {content: "\f104";}
  701. .icons8-twitter:before {content: "\f105";}
  702. .icons8-linkedin-2:before {content: "\f106";}
  703. .icons8-youtube:before {content: "\f107";}
  704. .icons8-checkmark:before {content: "\f108";}
  705. .icons8-checked:before {content: "\f109";}
  706. .icons8-about:before {content: "\f10a";}
  707. .icons8-software-installer-filled:before {content: "\f10b";}
  708. .icons8-presentation-filled:before {content: "\f10c";}
  709. .icons8-presentation:before {content: "\f10d";}
  710. .icons8-classroom-filled:before {content: "\f10e";}
  711. .icons8-classroom:before {content: "\f10f";}
  712. .icons8-facebook:before {content: "\f110";}
  713. .icons8-linkedin-filled:before {content: "\f111";}
  714. .icons8-multiply:before {content: "\f112";}
  715. .icons8-cancel:before {content: "\f113";}
  716. .icons8-engineer-filled:before {content: "\f115";}
  717. .icons8-engineer:before {content: "\f116";}
  718. .icons8-search:before {content: "\f117";}
  719. .icons8-search-2:before {content: "\f118";}
  720. .icons8-multiply-2:before {content: "\f119";}
  721. .icons8-account:before {content: "\f11a";}
  722. .icons8-secured-letter:before {content: "\f11b";}
  723. .icons8-phone:before {content: "\f11c";}
  724. .icons8-sms:before {content: "\f11d";}
  725. .icons8-right:before {content: "\f11f";}
  726. .icons8-left:before {content: "\f120";}
  727. .icons8-calendar:before {content: "\f121";}
  728. .icons8-chat-room:before {content: "\f122";}
  729. .icons8-questions:before {content: "\f123";}
  730. .icons8-circled-play:before {content: "\f124";}
  731.  
  732. /* Short codes */
  733. .custom-solidLine {
  734. border-bottom: 1px solid #d1dae5;
  735. margin: 20px 0;
  736. clear: both;
  737. }
  738. ul.custom-list {
  739. list-style: none;
  740. margin: 10px 0;
  741. padding-left: 25px;
  742. }
  743. ul.custom-list li{
  744. position:relative;
  745. padding-left: 25px;
  746. margin-bottom: 10px;
  747. }
  748. ul.custom-list li:before{
  749. content: '\f054';
  750. display: block;
  751. position: absolute;
  752. left: 0;
  753. top: 2px;
  754. width: 15px;
  755. height: 15px;
  756. border: 2px solid #002155;
  757. border-radius: 50%;
  758. color: #002155;
  759. font-family: 'Fa solid 900',Arial,sans-serif;
  760. font-size: 10px;
  761. line-height: 15px;
  762. text-align: center;
  763. }
  764. </style>
  765. <script type="00ef4ccfb9eb996cc15d2021-text/javascript">
  766. (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
  767. (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
  768. m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
  769. })(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
  770.  ga('create', 'UA-78432870-1', 'auto');
  771.  ga('send', 'pageview');
  772. </script>
  773.  
  774. <script type="00ef4ccfb9eb996cc15d2021-text/javascript">(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
  775. new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
  776. j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
  777. 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
  778. })(window,document,'script','dataLayer','GTM-M7H6R7C');</script>
  779.  
  780. <script async src="https://www.googleoptimize.com/optimize.js?id=GTM-M2ZJHNL" type="00ef4ccfb9eb996cc15d2021-text/javascript"></script>
  781. <script type="00ef4ccfb9eb996cc15d2021-text/javascript">
  782.  function getCustomVariable(){
  783.  return new Promise((resolve, reject) => {
  784.    try{
  785.      _paq.push([ function() {
  786.  
  787.        const customVariable = this.getCustomVariable( 1, "visit" );
  788.        resolve(customVariable);
  789.        // Returns the custom variable: [ "gender", "male" ]// do something with customVariable...
  790.      }]);
  791.    }catch (e){
  792.      console.log("Not able to get custom Variable");
  793.      reject();
  794.    }
  795.  });
  796. }
  797.  
  798. async function setCustomVariable(email) {
  799.  try {
  800.    let emailToInsert = "";
  801.    const currentVal = await getCustomVariable();
  802.    console.log("Current Custom Variable val == >");
  803.    console.log(currentVal);
  804.    const previousEmails = currentVal[1];
  805.    if(previousEmails && previousEmails.indexOf(email) == -1){
  806.      emailToInsert = previousEmails + "," + email;
  807.    }else{
  808.      emailToInsert = email;
  809.    }
  810.    _paq.push(['setCustomVariable',
  811.      // Index, the number from 1 to 5 where this custom variable name is stored
  812.      1,
  813.      // Name, the name of the variable, for example: Gender, VisitorType
  814.      "Email",
  815.      // Value, for example: "Male", "Female" or "new", "engaged", "customer"
  816.      emailToInsert,
  817.      // Scope of the custom variable, "visit" means the custom variable applies to the current visit
  818.      "visit"
  819.    ]);
  820.    _paq.push(['storeCustomVariablesInCookie']);
  821.    _paq.push(['trackPageView']);
  822.  } catch (e) {
  823.    console.log('piwik failed');
  824.  }
  825. }
  826. </script><meta name="twitter:card" content="summary_large_image" />
  827. <link rel="canonical" href="https://www.fieldengineer.com/skills/noc-administrator" />
  828. <style>
  829. .skill-single-content h3 {color:#012e71}
  830. .skill-sigle-header .custom-container.w-container,
  831. .skill-single-content .custom-container.w-container {
  832. width: calc(100% - 35vw)!important;
  833. }
  834. .skill-single-content .w-richtext p,
  835. .skill-single-content .w-richtext a,
  836. .skill-single-content .w-richtext ul {
  837.   font-size:16px;
  838.   line-height: 20px;
  839. }
  840. .skill-single-content h4,
  841. .skill-single-content h5,
  842. .skill-single-content h6 {
  843.  margin-top: 20px;
  844. }
  845. .skill-single-content .w-richtext ul li::before {
  846.  content: '\f054';
  847.  display: block;
  848.  position: absolute;
  849.  left: 0;
  850.  top: 2px;
  851.  width: 15px;
  852.  height: 15px;
  853.  border: 2px solid #002155;
  854.  border-radius: 50%;
  855.  color: #002155;
  856.  font-family: 'Fa solid 900',Arial,sans-serif;
  857.  font-size: 10px;
  858.  line-height: 15px;
  859.  text-align: center;
  860. }
  861. .skill-single-content .w-richtext ul li {
  862.  position: relative;
  863.  padding-left: 30px;
  864.  margin-bottom: 10px;
  865.  line-height: 23px;
  866.  list-style: none;
  867. }
  868.  
  869.  
  870. </style>
  871. </head><body class="body-4"><div id="flashSection" class="div-block-159"></div><header class="skill-sigle-header dotted-header"><div data-collapse="small" data-animation="default" data-duration="400" data-easing2="ease" data-easing="ease" role="banner" class="navbar-2 navbar-only-mobile w-nav"><a href="/" class="brand w-nav-brand"><img src="https://assets-global.website-files.com/5b6df8bb681f89ec20b48f37/5b6df8bb681f8933bbb48f57_FE_logo.svg" width="65" alt class="image-2 logo-mar-top" /></a><nav role="navigation" class="nav-menu-2 w-nav-menu"><a href="/how-it-works-businesses" class="nav-link mobile-menu-item w-nav-link">How it Works</a><a href="/engineer" class="nav-link mobile-menu-item mobile-menu-item-line w-nav-link">Find Engineering Jobs</a><a href="/blogs" class="nav-link mobile-menu-item w-nav-link">Blog</a><a href="/help" class="nav-link mobile-menu-item w-nav-link">Help</a><a href="/contact" class="nav-link mobile-menu-item w-nav-link">Contact</a><a href="/" class="nav-link mobile-menu-item w-nav-link">Home</a></nav><div class="nav-buttons mobile-hide"><a href="#" class="link-4 no-border w-button">Log in</a><a href="#" class="link-4 w-button">Sign Up</a></div><div class="div-block-163"><div class="header-btn-mobile"><a href="/business-signup" class="link-45">Hire an Engineer</a><div class="div-block-164"></div><a href="/engineer-signup" class="link-45 link-46">Apply for Jobs</a><div class="div-block-165"></div><div class="div-block-166"></div><div class="text-block-162">Signup</div></div></div><div class="menu-button-3 w-nav-button"><div class="icon-4 w-icon-nav-menu"></div></div></div><div data-collapse="small" data-animation="default" data-duration="400" data-easing2="ease" data-easing="ease" role="banner" class="navbar-2 mobile-hide w-hidden-small w-hidden-tiny w-nav"><a href="/" class="brand w-nav-brand"><img src="https://assets-global.website-files.com/5b6df8bb681f89ec20b48f37/5b6df8bb681f8933bbb48f57_FE_logo.svg" width="65" alt="Global Freelance Marketplace connecting Engineers and Businesses" class="image-2" /></a><nav role="navigation" class="nav-menu-2 w-nav-menu"><a href="/how-it-works-businesses" class="nav-link desctop-menu-item w-nav-link">How It Works</a><a href="/engineer" class="nav-link desctop-menu-item w-nav-link">Find Engineering Jobs</a><a href="/blogs" class="nav-link desctop-menu-item w-nav-link">Blog</a></nav><div class="nav-buttons mobile-hide"><a href="/business-signup" id="customerSignUpBtn" class="link-37 w-button">Hire an Engineer</a><a href="/engineer-signup" id="engineerSignUpBtn" class="link-37 add-left-margin w-button">Apply for Jobs</a><a href="https://app.fieldengineer.com/login" class="link-4 no-border w-button">Log in</a></div><div class="menu-button-3 w-nav-button"><div class="icon-4 w-icon-nav-menu"></div></div><div class="header-btns-2"><div class="div-block-158 div-block-156 div-block-156 div-block-156 div-block-156 div-block-6 div-block-6 div-block-156 div-block-156 signin-btn-block"><a href="/business-signup" class="link-42">Hire an Engineer</a><div class="div-block-162"></div><a href="/engineer-signup" class="link-42">Apply for Jobs</a><div class="text-block-160 text-block-161">Signup</div><div class="div-block-157"></div><div class="div-block-160"></div></div><a id="headerLoginBtn" href="https://app.fieldengineer.com/login" class="link-44">Log in</a></div></div><div data-collapse="medium" data-animation="default" data-duration="400" data-easing="ease" data-easing2="ease" role="banner" class="navbar-2 white-nav fixed-header2 w-nav"><a href="/" class="brand w-nav-brand"><img src="https://assets-global.website-files.com/5b6df8bb681f89ec20b48f37/5b6df8bb681f8919e5b48f43_field%20engineer%20logo%20footer.svg" width="198" alt class="image-2" /></a><nav role="navigation" class="nav-menu-2 w-nav-menu"><a href="/how-it-works-businesses" class="nav-link search-dark w-nav-link">How It Works</a><a href="/engineer" class="nav-link search-dark w-nav-link">Find Engineering Jobs</a><a href="/blogs" class="nav-link search-dark w-nav-link">Blog</a><a href="/help" class="nav-link search-dark w-nav-link">Help</a></nav><div class="nav-buttons"><a href="https://app.fieldengineer.com/login" class="link-4 no-border search-dark w-button">Log in</a><a href="/business-signup" class="link-4 search-dark w-button">Sign Up</a></div><div class="w-nav-button"><div class="w-icon-nav-menu"></div></div></div><div class="custom-container w-container"><h1 class="skill-single-title">NOC Administrator</h1><a href="/skills" class="link-block-3 w-inline-block"><img src="https://assets-global.website-files.com/5b6df8bb681f89ec20b48f37/5b846f8592a6e4eced2d0ec5_icons8-forward.svg" alt class="image-21" /><div class="text-block-30">Back to Skills Directory</div></a></div></header><div class="skill-single-content"><div class="custom-container w-container"><div class="w-row"><div class="column-69 w-col w-col-8"><div class="div-block-111 share-container"><ul id="socialShare" role="list" class="unordered-list share-list-wrap single-posts"><li class="list-item"><a href="#" id="facebookShare" class="link-block-5 share-button facebook w-inline-block"><div class="text-block-16"></div></a></li><li class="list-item"><a href="#" id="twitterShare" class="link-block-5 share-button twitter w-inline-block"><div class="text-block-16"></div></a></li><li class="list-item"><a href="#" id="linkedinShare" class="link-block-5 share-button linkedin w-inline-block"><div class="text-block-16"></div></a></li></ul></div><div><img alt src="https://assets-global.website-files.com/5b6df8bb681f89c158b48f6b/5d9203c2c8028979033ef90d_noc-administrator.jpg" class="image-118" /><div class="rich-text-block w-richtext"><h2>NOC Administrator</h2><p>Network operations center (NOC) administrators manage, oversee, and supervise <a href="https://www.fieldengineer.com/skills/telecom-administrator">telecommunications networks</a>. A <a href="https://www.fieldengineer.com/blogs/definition-noc-engineer">network operations center</a> (NOC) is a centralized location from where networks of large organizations are monitored. It is the place where decisions are taken for troubleshooting a network, routers are managed, and a network’s performance is monitored from.</p><p>Administrators fix problems after accurately detecting them or escalate them to the relevant teams and maintain precise documentation and perform maintenance and administrative tasks. They need to prioritize issues that need to be resolved. They also perform routine tasks, such as patching operating systems and applications, troubleshooting systems, and executing scripts.</p><p>Administrators should have excellent written and verbal communication skills. They should maintain a good working relationship with members of all teams. Technicians should be able to multitask and must handle various ticket management tools.  They should have strong analytical and problem-solving skills.</p><p>Administrators need to be good team players and should be able to work with minimal supervision. Because of the nature of the job, they need to be good at customer service.</p><h3>Job Description</h3><p>Administrators should monitor and respond promptly to all incidents and downtimes. They need to classify issues for escalation as per the business requirements of clients and the way they impact their operations.</p><p>Administrators collect and assess performance reports of several systems, after which they report trends in application performance and hardware to aid their seniors in forecasting future issues or downtimes. They document all of their activities by complying with conventional policies and procedures of their organization.</p><p>Administrators work with the technical and other teams to generate and update knowledge base articles. They conduct routine testing of systems and carry out operational tasks, including script execution, network connectivity testing, etc.</p><figure class="w-richtext-align-floatright w-richtext-figure-type-image"><a href="https://www.fieldengineer.com/engineer-signup" target="_blank" class="w-inline-block"><div><img src="https://assets-global.website-files.com/5b6df8bb681f89c158b48f6b/5d91f3d20c452e3dcbb8da08_cta.jpg" alt /></div></a></figure><p>Technicians use all vendor and internal resources to isolate and fix issues as per service level agreements (SLAs) and expectations of clients. They manage servers and troubleshoot system-level issues.</p><p>Administrators perform daily remedial maintenance inspections and services. They add, modify, move, and delete on applications, systems, and infrastructure services. </p><p>Administrators perform patch management and application services. They administer and execute change management. They interact with field engineers to fix issues. Administrators take note of performance issues that occur regularly. They directly communicate with users and organizations that have been affected due to breakdowns and maintenance actions.</p><p>Administrators maintain technical information of clients as per specified documentation standards. They handle and maintain alerting and monitoring systems. Administrators are responsible for managing and maintaining workstations of clients along with their routers, switches, servers, and firewalls, among others. They have to ensure the best possible access, capacity, performance, and ease of use of deployed technologies. </p><p>Administrators handle end user accounts and ensure round-the-clock technical support. They suggest and systematize methods to rectify common network issues, particularly those occurring frequently.</p><p>Administrators’ identity fields that can be improved and suggest solutions on those to the organization. They perform, build on, and follow the best practices for operations.</p><h3>Prospects</h3><p>Job opportunities for computer systems and network administrators are expected to increase six percent during the 2016-2026 period, according to the US Bureau of Labor Statistics (<a href="https://www.bls.gov/ooh/computer-and-information-technology/network-and-computer-systems-administrators.htm" target="_blank">BLS</a>). They will have an increasing number of opportunities in the future because organizations will invest increasingly in emerging technologies and networks.</p><h3>Educational Qualifications and Other Requirements</h3><p>To become a NOC Administrator, a candidate should have an associate degree in information technology, or a related discipline or equivalent work experience. Certifications, such as Linux +, CCNA or LPI would be a plus.  </p><p>They should be conversant with data center infrastructures like power and HVAC systems and controls.</p><h3>Salary</h3><p>The average annual salary for a NOC Administrator is $64,529 per year in the United States, according to <a href="https://www.ziprecruiter.com/Salaries/How-Much-Does-a-NOC-Administrator-Make-an-Hour" target="_blank">ZipRecruiter</a>. Those who choose to freelance can earn approximately $31 per hour.</p><h3>How Field Engineer Helps you</h3><p>If you are looking for on-demand opportunities as a NOC Administrator in the <a href="https://www.fieldengineer.com/">Telecom Freelance Marketplace</a>, visit Fieldengineer.com. It enables you to connect with employers seeking qualified candidates. The FE Platform has 40,000 engineers belonging to various IT and Telecom fields from 180 countries, allowing the companies to hire appropriate candidates.</p><figure style="max-width:800pxpx" class="w-richtext-align-fullwidth w-richtext-figure-type-image"><a href="https://www.fieldengineer.com/engineer-signup" target="_blank" class="w-inline-block"><div><img src="https://assets-global.website-files.com/5b6df8bb681f89c158b48f6b/5d91f3e41fb88f1323524dd0_cta1.jpg" alt /></div></a></figure></div></div></div><div class="w-col w-col-1"></div><div class="w-col w-col-3"><div class="skiils-sidebar-signup"><div class="div-block-169 skill-sb-top-section"><div>Field Engineer has</div><div class="text-block-165">NOC Administrator</div><div class="text-block-163">Jobs Available.</div></div><div class="div-block-167"><div class="div-block-168"></div><div class="text-block-164">Become an On-Demand Engineer</div><a href="/engineer-signup" id="skillSidebarSignupEngineer" class="button-27 w-button">Sign Up &amp; Find Jobs</a></div></div><div class="skiils-sidebar-get-started"><div class="div-block-170"><div>Hire On-Demand Freelance</div><div class="text-block-165">NOC Administrator</div><div>from Largest Talent Network.</div><div class="div-block-171 divider-skill-sidebar"><div class="div-block-173"></div></div><div class="text-block-166">Hire a Freelance Engineer</div></div><div class="div-block-172"><a href="/business-signup" id="skillSidebarSignupCustomer" class="button-28 w-button">Get Started</a></div></div></div></div><a href="/skills" class="link-block-9 w-inline-block"><img src="https://assets-global.website-files.com/5b6df8bb681f89ec20b48f37/5b807990b775a96d9b661630_icons8-back_bold.svg" height="10" alt class="image-22" /><div class="text-block-33">Back to skills directory</div></a></div></div><div class="get-started"><div class="container-3 w-container"><div class="row-6 w-row"><div class="w-col w-col-7"><div class="text-block-21">Ready to get started?</div><div class="text-block-20">Download our app to sign up and get started</div></div><div class="w-col w-col-5"><div class="div-block-25"><a href="https://itunes.apple.com/us/app/field-engineer/id1147116800?mt=8" target="_blank" class="app-links-3 no-margin w-inline-block w-clearfix"><img src="https://assets-global.website-files.com/5b6df8bb681f89ec20b48f37/60c0ed64951de188f3fa23f6_appstore.png" width="184" alt="Field Engineer mobile app for IOS" loading="lazy" class="image-6" /></a><a href="https://play.google.com/store/apps/details?id=com.ionicframework.fe&amp;hl=en" target="_blank" class="app-links-3 w-inline-block w-clearfix"><img src="https://assets-global.website-files.com/5b6df8bb681f89ec20b48f37/60c0ed9723bfeb3c37175db2_googleplay.png" width="185" alt="Field Engineer mobile app for IOS" loading="lazy" class="image-7" /></a></div></div></div></div></div><footer class="footer"><div class="w-container"><div class="w-row"><div class="column-24 w-col w-col-3"><a href="/" class="footer-logo w-inline-block"><img src="https://assets-global.website-files.com/5b6df8bb681f89ec20b48f37/5b6df8bb681f8933bbb48f57_FE_logo.svg" width="60" alt="Global Freelance Marketplace connecting Engineers and Businesses" /></a><div class="address">77 Water Street, <br/>Suite 7000 <br/>New York, NY 10005 USA</div><div class="div-block-63 copyright"><div class="copyright-ico">©  </div><div class="html-embed w-embed w-script"><script type="00ef4ccfb9eb996cc15d2021-text/javascript">document.write(new Date().getFullYear())</script></div><div class="copyright-text">  Field Engineer</div></div><div class="socials"><a href="https://www.facebook.com/fieldengineers" target="_blank" class="icon w-inline-block"><img src="https://assets-global.website-files.com/5b6df8bb681f89ec20b48f37/5b6df8bb681f893492b48f51_facebook.svg" alt /></a><a href="https://twitter.com/FieldEngineer_" target="_blank" class="icon w-inline-block"><img src="https://assets-global.website-files.com/5b6df8bb681f89ec20b48f37/5b6df8bb681f892026b48f53_twitter.svg" alt /></a><a href="https://www.linkedin.com/company/fieldengineer/" target="_blank" class="icon w-inline-block"><img src="https://assets-global.website-files.com/5b6df8bb681f89ec20b48f37/5b6df8bb681f897f46b48f52_linkedin.svg" alt /></a></div></div><div class="column-7 col-50 w-col w-col-3"><ul role="list" class="footer-menu w-list-unstyled"><li><a href="/blogs" class="footer-menu-link">Blog</a></li><li><a href="/help" class="footer-menu-link">Help</a></li><li><a href="/skills" class="footer-menu-link">Skills</a></li><li><a href="/about" class="footer-menu-link">About Us</a></li><li><a href="/contact" class="footer-menu-link">Contact</a></li><li><a href="/privacy" class="footer-menu-link">Privacy Policy</a></li><li><a href="/legal" class="footer-menu-link">Terms &amp; conditions</a></li></ul></div><div class="col-50 w-col w-col-3"><ul role="list" class="footer-menu w-list-unstyled"><li><a href="/business-signup" class="footer-menu-link">Hire an Engineer</a></li><li><a href="/engineer-signup" class="footer-menu-link">Apply for Jobs</a></li></ul><div class="separator"></div><ul role="list" class="footer-menu w-list-unstyled"><li><a href="/engineer" class="footer-menu-link">How It Works: Engineers</a></li><li><a href="/how-it-works-businesses" class="footer-menu-link">How it Works: Businesses</a></li></ul></div><div class="column-9 w-col w-col-3"><div class="text-block-2">Download the App!</div><a href="https://itunes.apple.com/us/app/field-engineer/id1147116800?mt=8" target="_blank" class="app-links w-inline-block w-clearfix"><img src="https://assets-global.website-files.com/5b6df8bb681f89ec20b48f37/60c0ed64951de188f3fa23f6_appstore.png" width="184" alt="Field Engineer mobile application for IOS" loading="lazy" class="image-6" /></a><a href="https://play.google.com/store/apps/details?id=com.ionicframework.fe&amp;hl=en" target="_blank" class="app-links w-inline-block w-clearfix"><img src="https://assets-global.website-files.com/5b6df8bb681f89ec20b48f37/60c0ed9723bfeb3c37175db2_googleplay.png" width="184" alt="Field Engineer application for Android OS" loading="lazy" class="image-7" /></a></div></div></div></footer><script src="https://d3e54v103j8qbb.cloudfront.net/js/jquery-3.5.1.min.dc5e7f18c8.js?site=5b6df8bb681f89ec20b48f37" type="00ef4ccfb9eb996cc15d2021-text/javascript" integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin="anonymous"></script><script src="https://assets-global.website-files.com/5b6df8bb681f89ec20b48f37/js/festaging.57ec7f698.js" type="00ef4ccfb9eb996cc15d2021-text/javascript"></script><script src="https://code.jquery.com/ui/1.12.1/jquery-ui.min.js" type="00ef4ccfb9eb996cc15d2021-text/javascript"></script>
  872. <script src="https://s3.amazonaws.com/field-engineer/public/js/jquery.matchHeight-min.js" type="00ef4ccfb9eb996cc15d2021-text/javascript"></script>
  873. <script defer src="https://s3.amazonaws.com/field-engineer/public/js/mailgun_validator.js" type="00ef4ccfb9eb996cc15d2021-text/javascript"></script>
  874. <script defer src="https://cdnjs.cloudflare.com/ajax/libs/jquery-validate/1.17.0/jquery.validate.min.js" type="00ef4ccfb9eb996cc15d2021-text/javascript"></script>
  875. <script src="https://s3.amazonaws.com/field-engineer/public/webflow/intlTelInput-jquery.min.js" type="00ef4ccfb9eb996cc15d2021-text/javascript"></script>
  876. <script src="https://s3.amazonaws.com/field-engineer/public/webflow/js/owl.carousel.min.js" type="00ef4ccfb9eb996cc15d2021-text/javascript"></script>
  877. <script src="https://s3.amazonaws.com/field-engineer/public/webflow/js/lity.min.js" type="00ef4ccfb9eb996cc15d2021-text/javascript"></script>
  878. <script src="https://s3.amazonaws.com/field-engineer/public/webflow/js/variousCountryListFormats.min.js" type="00ef4ccfb9eb996cc15d2021-text/javascript"></script>
  879. <script src="https://field-engineer.s3.amazonaws.com/public/webflow/js/helperJS.js" type="00ef4ccfb9eb996cc15d2021-text/javascript"></script>
  880. <script src="https://field-engineer.s3.amazonaws.com/public/webflow/signUpForm_38db0fd2-33f9-11ea-850d-2e728ce88126.js" type="00ef4ccfb9eb996cc15d2021-text/javascript"></script>
  881. <script type="00ef4ccfb9eb996cc15d2021-text/javascript">
  882. function ajaxToBase(collectionId, pageSlug) {
  883.  
  884. var dataArray = [];
  885.  
  886. var ajaxData = {
  887.      limit: 100,
  888.      offset: 0,
  889.      collectionid: collectionId
  890.    }
  891.  
  892. function ajaxHeaders(xhrObj){
  893.  xhrObj.setRequestHeader("x-access-token","Bearer f13835070b59f3263516378998022cdeece6db92dd2f64fb922bf7fbeada8ba3");
  894.  xhrObj.setRequestHeader("Accept-Version","1.0.0");
  895. }
  896.  
  897. $.ajax({
  898.    beforeSend: function(xhrObj){ajaxHeaders(xhrObj)},
  899.    type: "GET",
  900.    url: 'https://api.feeagle.com/cache/webflow-api',
  901.    crossDomain: true,
  902.    dataType: "json",
  903.    data: ajaxData,
  904.    success: function (data, status, jqXHR) {
  905.      //console.log(data)
  906.      for (var i=0; i < data.items.length; i++){
  907.        dataArray.push ({
  908.          name: data.items[i].name,
  909.          link: pageSlug + '/' + data.items[i].slug
  910.        })
  911.      }
  912.      var totalItems = Math.trunc(data.total/100);
  913.      console.log(data.total);
  914.     if(totalItems > 0) {
  915.     for (var k=1; k <= totalItems; k++){
  916.      $.ajax({
  917.        beforeSend: function(xhrObj){ajaxHeaders(xhrObj)},
  918.        type: "GET",
  919.        url: 'https://api.feeagle.com/cache/webflow-api',
  920.        crossDomain: true,
  921.        dataType: "json",
  922.        data: {
  923.          limit: 100,
  924.          offset: k * 100,
  925.          collectionid: collectionId
  926.        },
  927.        success: function (data, status, jqXHR) {
  928.          //console.log(data)
  929.          for (var i=0; i < data.items.length; i++){
  930.            dataArray.push ({
  931.              name: data.items[i].name,
  932.              link: pageSlug + '/' + data.items[i].slug
  933.            })
  934.          }
  935.        }
  936.      })
  937.      }}
  938.    },
  939.    error: function (jqXHR, status) {
  940.      // error handler
  941.      console.log(jqXHR);
  942.    }
  943.    
  944. })
  945. return dataArray;
  946. }
  947. function removeDuplicates(arr){
  948.    let unique_array = []
  949.    for(let i = 0;i < arr.length; i++){
  950.        if(unique_array.indexOf(arr[i]) == -1){
  951.            unique_array.push(arr[i])
  952.        }
  953.    }
  954.    return unique_array
  955. }
  956. </script>
  957. <script type="00ef4ccfb9eb996cc15d2021-text/javascript">
  958. $(document).ready(function () {
  959. /* Sign Up btns ga events */
  960. $('#customerSignUpBtn').on('click', function() {
  961.  ga('send','event','CTA','click','Customer Signup');
  962. })
  963. $('#engineerSignUpBtn').on('click', function() {
  964.  ga('send','event','CTA','click','Engineer Signup');
  965. })
  966. $('#headerLoginBtn').on('click', function() {
  967.  ga('send','event','Login','click','Navigation');
  968. })
  969.  
  970. const today = new Date();
  971. const ipDataLocal = localStorage.getItem('ip_info') || '';
  972. const ipDataLocalParsed = JSON.parse(ipDataLocal || '{}') || {};
  973. //Save Publick ip data
  974. const dateParsed = new Date(ipDataLocalParsed?.recording_date);
  975. if(!ipDataLocalParsed?.ip || !dateParsed.getDate() || (!!dateParsed.getDate() && dateParsed.getDate() !== today?.getDate())) {
  976.  $.get('https://ipinfo.io?token=1e610733fdb46c', function() {}, "jsonp").always(function(resp) {
  977.    let ipData = { recording_date: today };
  978.    if(!!resp) {
  979.     ipData = {...ipData, ...resp};
  980.    }
  981.    window.localStorage.setItem('ip_info', JSON.stringify(ipData?.ip ? ipData : {}));
  982.  });
  983. };
  984.  
  985. $("#b-phone, #cf_Phone, #sm_Phone").intlTelInput({
  986. //nationalMode: false,
  987. //placeholderNumberType: "FIXED_LINE_OR_MOBILE",
  988. autoPlaceholder: "aggressive",
  989. separateDialCode: true,
  990. initialCountry: "auto",
  991. geoIpLookup: function(callback) {
  992.   const countryCode = ipDataLocalParsed?.country || ''
  993.   callback(countryCode);
  994. },
  995. utilsScript: "https://s3.amazonaws.com/field-engineer/public/webflow/utils.js"
  996. });
  997.    
  998.    
  999. /*
  1000. * Share Buttons start
  1001. */    
  1002. function getMeta(metaName) {
  1003.  const metas = document.getElementsByTagName('meta');
  1004.  
  1005.  for (let i = 0; i < metas.length; i++) {
  1006.    if (metas[i].getAttribute('name') === metaName) {
  1007.      return metas[i].getAttribute('content');
  1008.    }
  1009.  }
  1010.  
  1011.  return '';
  1012. }
  1013. var domainUrl = window.location.hostname,
  1014. pageTitle = encodeURIComponent(document.title),
  1015. shareUrl = window.location.href,
  1016. pageMetaDescription = encodeURIComponent(getMeta('description')),
  1017.  
  1018. twitterUrl = `https://twitter.com/intent/tweet?url=${shareUrl}&amp;ref_src=twsrc%5Etfw&amp;text=${pageMetaDescription}&amp;tw_p=tweetbutton&amp;original_referer=${shareUrl}`,
  1019. facebookUrl = "https://www.facebook.com/sharer/sharer.php?u="+shareUrl,
  1020. linkedinUrl = "https://www.linkedin.com/shareArticle?mini=true&url="+
  1021. shareUrl +"&title="+
  1022. pageTitle +"&summary="+
  1023. pageMetaDescription +"&source="+ shareUrl;
  1024.  
  1025.  $("#socialShare #twitterShare").attr('href', twitterUrl);
  1026.  $("#socialShare #facebookShare").attr('href', facebookUrl);
  1027.  $("#socialShare #linkedinShare").attr('href', linkedinUrl);
  1028.  
  1029.  
  1030.  $("#socialShare #twitterShare, #socialShare #facebookShare, #socialShare #linkedinShare").on("click", function(e){
  1031.    e.preventDefault();
  1032.    window.open(this,'mywin','left=20,top=20,width=500,height=500,toolbar=1,resizable=0');
  1033.  })
  1034.  
  1035. /*
  1036. * Share Buttons end
  1037. */
  1038. /*
  1039. * Return to previousBack page
  1040. */
  1041. $('#previousBack').click(function(){
  1042.    parent.history.back();
  1043.    return false;
  1044. });
  1045.    
  1046. /* Add nofollow to link be keyWord */
  1047.  var searchNoFollowText = '[noFollow]';
  1048.  $('a:contains('+ searchNoFollowText +')').attr('rel', 'nofollow');
  1049.  var relText = $('a:contains('+ searchNoFollowText +')').text();
  1050.  var newRelText = relText.replace(searchNoFollowText, '');
  1051.  $('a:contains('+ searchNoFollowText +')').text(newRelText);
  1052.  
  1053. /* Add dotedLine to link be keyWord */
  1054.  var searchdotedLineText = '[dotedLine]';
  1055.  $('.w-richtext p:contains('+ searchdotedLineText +')').addClass('custom-dotedLine');
  1056.  var relText = $('.w-richtext p:contains('+ searchdotedLineText +')').text('');
  1057. /* Add solid line */
  1058.  var searchsolidLineText = '[solidLine]';
  1059.  $('.w-richtext p:contains('+ searchsolidLineText +')').addClass('custom-solidLine');
  1060.  var relText = $('.w-richtext p:contains('+ searchsolidLineText +')').text('');
  1061. /* Add custom class to ul */
  1062.   var customList = '[customList]';
  1063.  $('ul li:contains('+ customList +')').closest('ul').addClass('custom-list');
  1064.  var replText = $('ul li:contains('+ customList +')').text();
  1065.  var newReplText = replText.replace(customList, '');
  1066.  $('ul li:contains('+ customList +')').text(newReplText);
  1067.  
  1068.  
  1069.  $('#link-back-page').click(function(){
  1070.    parent.history.back();
  1071.    return false;
  1072.  });
  1073.  $(".accordion-header").click(function() {
  1074.    $(this).next().slideToggle();
  1075.    $(this).toggleClass('active');
  1076.  });
  1077.  $(".w-dyn-empty").each(function(){
  1078.    $(this).hide();
  1079.  })
  1080.  /*Phone only numeric */
  1081.  $("input[type='tel'], #b_phone").on("keypress keyup blur",function (event) {
  1082.    $(this).val($(this).val().replace(/[^\d].+/, ""));
  1083.     if ((event.which < 48 || event.which > 57)) {
  1084.              event.preventDefault();
  1085.            }
  1086.     });
  1087.  
  1088.  if ($(window).width() > 736) {
  1089.    $('.match, .match-engineer-list').matchHeight({byRow: false});
  1090.    $('.match-blog-posts-items, .news-match').matchHeight();
  1091.  }
  1092.  $('.cat mobile posts').matchHeight();
  1093.  var hostname = new RegExp(location.host);
  1094.  var slug = function(str) {
  1095.    var $slug = '';
  1096.    var trimmed = $.trim(str);
  1097.    $slug = trimmed.replace(/[^a-z0-9-]/gi, '-').
  1098.    replace(/-+/g, '-').
  1099.    replace(/^-|-$/g, '');
  1100.    return $slug.toLowerCase();
  1101.  }
  1102.  
  1103.  /* Function to higlight word in text*/
  1104.  $.fn.highlight = function (str, className) {
  1105.    var regex = new RegExp(str, "gi");
  1106.    return this.each(function () {
  1107.      $(this).contents().filter(function() {
  1108.        return this.nodeType == 3 && regex.test(this.nodeValue);
  1109.      }).replaceWith(function() {
  1110.        return (this.nodeValue || "").replace(regex, function(match) {
  1111.          return "<span class=\"" + className + "\">" + match + "</span>";
  1112.        });
  1113.      });
  1114.    });
  1115.  };
  1116.  
  1117.  $.fn.onEnterKey =
  1118.    function( closure ) {
  1119.      $(this).keypress(
  1120.          function( event ) {
  1121.            var code = event.keyCode ? event.keyCode : event.which;
  1122.  
  1123.            if (code == 13) {
  1124.              closure();
  1125.              return false;
  1126.            }
  1127.          } );
  1128.    }
  1129.  function getUrlVars() {
  1130.    var vars = {};
  1131.    var parts = window.location.href.replace(/[?&]+([^=&]+)=([^&]*)/gi, function(m,key,value) {
  1132.        vars[key] = value;
  1133.    });
  1134.    return vars;
  1135.  }
  1136.  
  1137.  $( ".benefits .collection-item" ).each( function() {
  1138.    var benefitsCount = $(this).find( ".element-invisible" ).text();
  1139.    $(this).addClass('number'+benefitsCount);
  1140.    
  1141.    benefitsCount = '';
  1142.  });
  1143.  /* Job Types Link on Home */
  1144.  $(".popular-jobs .job-list .w-dyn-item").each(function(){
  1145.    
  1146.  $('a', this).on('click' , function(e){
  1147.    e.preventDefault();
  1148.    var jobTypeName = $(this).find(".job-type-name").text();
  1149.    jobTypeName = slug(jobTypeName);
  1150.    
  1151.    if (jobTypeName != undefined && jobTypeName != null) {
  1152.        window.location = '/job-types?job_type_name=' + jobTypeName;
  1153.    }
  1154.  })
  1155.  
  1156.  })
  1157.  /* END Job Types Link on Home */
  1158.  
  1159.   /* Blog Tag menu */
  1160.  
  1161.  //var tagNameCurrent = $(".blog-tags-list .w-dyn-item .w--current").text();
  1162.  var tagNameCurrent = $("#Current-Blog-Tag").text();
  1163.    tagNameCurrent = tagNameCurrent.toLowerCase();
  1164.  var tagNameCurrentArr = tagNameCurrent.split(' ');
  1165.  var nV = 0;
  1166.  
  1167.  $(".blog-tags-list .w-dyn-item").each(function(){
  1168.    
  1169.    var tagName = $(this).find(".faq-item").text();
  1170.    tagName = tagName.toLowerCase();
  1171.    var tagArray = tagName.split(' ');
  1172.    $(this).addClass(tagArray);
  1173.    $(this).hide();
  1174.    //console.log(tagNameCurrentArr);
  1175.    for (var i=0; i<tagNameCurrentArr.length; i++){
  1176.  
  1177.      if($(this).hasClass(tagNameCurrentArr[i])){
  1178.          $(this).attr('data-num', nV);
  1179.          
  1180.            if($(this).attr('data-num') < 18 ){
  1181.              $(this).css('display', 'inline-block');
  1182.            };
  1183.            
  1184.            nV++;
  1185.        };
  1186.    }
  1187.  })
  1188.  /* END Blog Tag menu */
  1189.  
  1190.  var jobTypesList = [];
  1191.  $(".job-types-hidden-list .w-dyn-items .w-dyn-item a").each(function() {
  1192.    jobTypesList.push( {
  1193.      text: $(this).text(),
  1194.      url: $(this).attr('href')
  1195.    } );
  1196.  });
  1197.  
  1198.  var jobTypesNames = [];
  1199.  for (var i=0; i<jobTypesList.length; i++){
  1200.    jobTypesNames.push(jobTypesList[i].text);
  1201.  }
  1202.  
  1203.  $( "#engineerSearch" ).autocomplete({
  1204.    source: jobTypesNames,
  1205.    minLength: 1,
  1206.  });
  1207.  
  1208.  $('.button-search').on('click' , function(){
  1209.    var jobName = $( "#engineerSearch" ).val();
  1210.    jobName = slug(jobName);
  1211.    
  1212.    if (jobName != undefined && jobName != null) {
  1213.        window.location = '/engineer-search?job_type=' + jobName;
  1214.    }
  1215.  })
  1216.  
  1217.  function loadcontent(cid) {
  1218.  $('#load-here').load(cid +' #singl-engineer-page');
  1219.  }
  1220.  
  1221.  $('.engineer-list-wrap .w-dyn-items .w-dyn-item').each( function(){
  1222.    $(this).on("click", function(e) {
  1223.      e.preventDefault();
  1224.      var engineerLink = $(this).find(".template-url-engineer").attr('href');
  1225.      engineerLink = engineerLink.substring(1, engineerLink.length);
  1226.  
  1227.      loadcontent(engineerLink);
  1228.      $("#load-here").show();
  1229.    });
  1230.  })
  1231.  
  1232.  /* Campaign Page */
  1233.  if($("body").hasClass("campaign-page")) {
  1234.    var count = function () {
  1235.    $('.counter').each(function () {
  1236.      $(this).after("<strong>+</strong>");
  1237.  
  1238.      $(this).prop('Counter', 0).animate({
  1239.        Counter: $(this).data('to')
  1240.      }, {
  1241.        duration: 10000,
  1242.        easing: 'swing',
  1243.        step: function (now) {
  1244.          $(this).text(Math.ceil(now));
  1245.        }
  1246.      });
  1247.    });
  1248.    }
  1249.  
  1250.  count();
  1251.  }
  1252.  
  1253.  /*End Campaign Page */
  1254.  
  1255.  /*Password show for sign Up forms */
  1256.  $('.password .pass-ico').on('click', function() {
  1257.            if ($(this).hasClass('pass-eye')) {
  1258.              //Change the attribute to text
  1259.              $('#password').attr('type', 'text');
  1260.              $(this).removeClass('pass-eye').html('');
  1261.            } else {
  1262.              $('#password').attr('type', 'password');
  1263.              $(this).addClass('pass-eye').html("");
  1264.            }
  1265.          });
  1266.          $('.password .retype').on('click', function() {
  1267.            if ($('.password .retype').hasClass('pass-eye')) {
  1268.              //Change the attribute to text
  1269.              $('#r-password').attr('type', 'text');
  1270.              $(this).removeClass('pass-eye').html('');
  1271.            } else {
  1272.              $('#r-password').attr('type', 'password');
  1273.              $(this).addClass('pass-eye').html("");
  1274.            }
  1275.          });
  1276.  /*Password show for sign Up forms */
  1277.  /*Cookie*/
  1278. function setCookie(name,value) {
  1279.    document.cookie = name + "=" + (value || "")+"; expires=Fri, 31 Dec 9999 23:59:59 GMT";
  1280. }
  1281. function getCookie(name) {
  1282.    var nameEQ = name + "=";
  1283.    var ca = document.cookie.split(';');
  1284.    for(var i=0;i < ca.length;i++) {
  1285.        var c = ca[i];
  1286.        while (c.charAt(0)==' ') c = c.substring(1,c.length);
  1287.        if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
  1288.    }
  1289.    return null;
  1290. }
  1291.  
  1292. var cookieCode = '<div id="cookieBlock"><div class="text-side"><div class="main-text">Our website uses cookies to make your browsing experience better. By using our website you agree to our use of cookies. <a href="https://www.fieldengineer.com/cookies" target="_blank">Learn More</a>.</div></div><div class="button-side"><a href="#" class="accept-button">Accept</a></div></div>';
  1293.  
  1294.  var feCookie = getCookie('FEcookie');
  1295. if (feCookie != 'on') {
  1296.    $("body").append(cookieCode);
  1297. }
  1298.  
  1299. $('#cookieBlock .accept-button').on("click", function(){
  1300.  setCookie('FEcookie','on');
  1301.  $('#cookieBlock').hide(1000);
  1302. })
  1303.  
  1304. $('#cookieBlock .close-cookie').on("click", function(){
  1305.    $('#cookieBlock').hide(1000);
  1306. })
  1307.  
  1308. // Cookie
  1309. $('#skipIntro').on("click", function(){
  1310.  setCookie('FE_flash','on');
  1311.  hideFlash();
  1312. })
  1313. function scrollToTop () {
  1314.  $('html, body').animate({
  1315.      scrollTop: ($('.header-wrap').offset().top)
  1316.    },1020);
  1317. }
  1318. function hideFlash () {
  1319. if($('body').hasClass('flash-custom-curtailment')) {
  1320.    $("#flashSection").slideUp(1000);
  1321.  } else {
  1322.    $("#flashSection").removeClass('scroll-off').slideUp(1000);
  1323.  }
  1324.  $("body").removeClass('noscroll');
  1325. }
  1326. function removeScroll () {
  1327.  $("#flashSection").addClass('scroll-off');
  1328.  $("body").addClass('noscroll');
  1329. }
  1330.  
  1331. /*-- Owl Carousel for screenshots -----*/
  1332.    var owl = $("#testimonial");
  1333.    owl.owlCarousel({
  1334.        nav: true,
  1335.        margin: 10,
  1336.        loop: true,
  1337.        responsive:{
  1338.        0:{
  1339.          items:1,
  1340.          margin:10
  1341.        },
  1342.        660:{
  1343.          items:2,
  1344.          margin:10
  1345.        },
  1346.        1024:{
  1347.          items:3,
  1348.          margin:10
  1349.        },
  1350.        1280:{
  1351.          items:4
  1352.        },
  1353.        1500:{
  1354.          items:5
  1355.        }
  1356.      }
  1357.    });
  1358.  $(".owl-prev").html('');
  1359.  $(".owl-next").html('');
  1360.  
  1361.  var owlNewsroom = $("#owlNewsroom");
  1362.  owlNewsroom.owlCarousel({
  1363.    loop:true,
  1364.    margin:10,
  1365.    nav:true,
  1366.    items:3,
  1367.    nav:false,
  1368.    responsive:{
  1369.        0:{
  1370.            items:1
  1371.        },
  1372.        600:{
  1373.            items:2
  1374.        },
  1375.        1000:{
  1376.            items:3
  1377.        }
  1378.    }
  1379.  })
  1380. });
  1381.  
  1382. $( document ).ajaxComplete(function(){
  1383.  $(".close-pop-up").on("click", function(){  
  1384.    $("#load-here").hide();
  1385.  })
  1386.  $("#singl-engineer-page .reviews-block").each(function(){
  1387.    var ratingStarNumSingle = $(this).find(".rating-number" ).text();
  1388.    if (ratingStarNumSingle != '') {
  1389.      $(this).find(".rating-stars .star-0").hide();
  1390.      $(this).find(".rating-stars .star-"+ratingStarNumSingle).show();
  1391.     }
  1392.  })
  1393. })
  1394.  
  1395. </script>
  1396.  
  1397. <script type="00ef4ccfb9eb996cc15d2021-text/javascript">
  1398.      var initMatomo = function (fpjsVisitorId) {
  1399.        var _paq = window._paq || [];
  1400.  
  1401.        _paq.push(['setUserId', fpjsVisitorId]);
  1402.        _paq.push(['trackPageView']);
  1403.        _paq.push(['enableLinkTracking']);
  1404.        window._paq = _paq;
  1405.        (function() {
  1406.          var u="//analytics.fieldengineer.com/";
  1407.          _paq.push(['setTrackerUrl', u+'matomo.php']);
  1408.          _paq.push(['setSiteId', '1']);
  1409.          var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
  1410.          g.type='text/javascript'; g.async=true; g.defer=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
  1411.        })();
  1412.      }
  1413.  
  1414.      // Now, the FingerprintJS Pro configuration
  1415.      new Promise((resolve, reject) => {
  1416.        const script = document.createElement('script');
  1417.        script.onload = resolve;
  1418.        script.onerror = reject;
  1419.        script.async = true;
  1420.        script.src = 'https://cdn.jsdelivr.net/npm/'
  1421.          + '@fingerprintjs/fingerprintjs-pro@3/dist/fp.min.js';
  1422.        document.head.appendChild(script);
  1423.      })
  1424.        .then(() => FingerprintJS.load({ token: 'j87xMWdr5VgjrfGoJESL' }))
  1425.        .then(fp => fp.get())
  1426.        .then(result => {
  1427.          console.log(result);
  1428.          initMatomo(result.visitorId)
  1429.        })
  1430.        .catch(error => {
  1431.          // use your favorite error reporting tool
  1432.          console.error(error);
  1433.        })
  1434.        .finally(function () {
  1435.          // optional
  1436.          // do some guaranteed post-processing here
  1437.        });
  1438.  
  1439.  </script>
  1440. <script type="application/ld+json">
  1441. {
  1442.    "@context": "http://schema.org",
  1443.    "@type": "Organization",
  1444.    "additionalType": "https://www.fieldengineer.com/blogs/",
  1445.    "name": "Field Engineer",
  1446.    "logo": "https://global-uploads.webflow.com/5b6df8bb681f89ec20b48f37/5be1d8ea11523265f3313dd8_FE_Stacked_Dark%402x%20copy.png",
  1447.    "url": "https://www.fieldengineer.com",
  1448.    "sameAs": [
  1449.        "https://www.facebook.com/fieldengineers",
  1450.        "https://twitter.com/FieldEngineer_",
  1451.        "https://www.youtube.com/channel/UCdeWSHkbcNnesqLxahkChbA",
  1452.        "https://www.linkedin.com/company/fieldengineer"
  1453.    ],
  1454.    "contactPoint": {
  1455.        "@type": "ContactPoint",
  1456.        "telephone": "+1 (212) 858-0640",
  1457.        "contactType": "Sales",
  1458.        "email": "sales@fieldengineer.com",
  1459.        "contactOption": "",
  1460.        "areaServed": "",
  1461.        "availableLanguage": "English"
  1462.    },
  1463.    "address": {
  1464.        "@type": "PostalAddress",
  1465.        "addressCountry": "United States",
  1466.        "addressLocality": "New York City",
  1467.        "addressRegion": "New York",
  1468.        "postalCode": "10005",
  1469.        "streetAddress": "77 Water Street, Suite 7000"
  1470.    }
  1471. }
  1472. </script>
  1473. <script type="00ef4ccfb9eb996cc15d2021-text/javascript">
  1474.  var leady_track_key="80Q51X1hykFpg7GF";
  1475.  (function(){
  1476.    var l=document.createElement("script");l.type="text/javascript";l.async=true;
  1477.    l.src='https://t.leady.com/'+leady_track_key+"/L.js";
  1478.    var s=document.getElementsByTagName("script")[0];s.parentNode.insertBefore(l,s);
  1479.  })();
  1480. </script><script type="00ef4ccfb9eb996cc15d2021-text/javascript">
  1481. $(document).ready(function () {
  1482. $('#skillSidebarSignupEngineer').on('click', function() {
  1483. ga('send','event','CTA-Sidebar','click','Skills - Engineer Sign Up');;
  1484. })
  1485. $('#skillSidebarSignupCustomer').on('click', function() {
  1486. ga('send','event','CTA-Sidebar','click','Skills - Customer Sign Up');
  1487. })
  1488.  
  1489. })
  1490.  
  1491. </script><script src="/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js" data-cf-settings="00ef4ccfb9eb996cc15d2021-|49" defer></script></body></html>
Copyright © 2002-9 Sam Ruby, Mark Pilgrim, Joseph Walton, and Phil Ringnalda