Младший аналитик CERT/ Специалист отдела реагирования на инциденты информационной безопасности
Group-IB
Москва
1 день назад
source : HeadHunter
  • tmpl hh wrapper h1,.tmpl hh wrapper h2,.tmpl hh wrapper h3,.tmpl hh wrapper h4,.tmpl hh wrapper h5,.tmpl hh wrapper h6,.
  • tmpl hh wrapper p,.tmpl hh wrapper blockquote,.tmpl hh wrapper pre,.tmpl hh wrapper a,.tmpl hh wrapper abbr,.tmpl hh wrapper acronym,.

    tmpl hh wrapper address,.tmpl hh wrapper big,.tmpl hh wrapper cite,.tmpl hh wrapper code,.tmpl hh wrapper img,.tmpl hh wrapper ol,.

  • tmpl hh wrapper ul,.tmpl hh wrapper li,.tmpl hh wrapper footer,.tmpl hh wrapper header margin : 0; padding : 0; border : 0;
  • font-size : 100%; font : inherit; vertical-align : baseline; .tmpl hh-clear clear : both; .tmpl hh wrapper footer,.tmpl hh wrapper header display : block;
  • hht-vacancydescription padding : 0px; .tmpl hh wrapper .l-cell,.tmpl hh wrapper .l-paddings padding : 0px; .tmpl hh wrapper .
  • b-vacancy-desc-wrapper margin-top : 0px; .tmpl hh wrapper .b-vacancy-desc overflow : visible; .tmpl hh content ol li b,.tmpl hh content ol li strong,.

    tmpl hh content ol li p b,.tmpl hh content ol li p strong,.tmpl hh content ul li b,.tmpl hh content ul li strong,.tmpl hh content ul li p b,.

  • tmpl hh content ul li p strong font-weight : normal; font-size : inherit!important; color : inherit!important; margin : 0!important;
  • text-transform : none; .tmpl hh content ol li p,.tmpl hh content ul li p font-weight : normal; margin : 0; .tmpl hh content p b,.

  • tmpl hh content p strong display : inline; margin : 0; font-size : 16px; line-height : 18px; color : #1976f1; .tmpl hh wrapper width : 100%;
  • max-width : 690px; margin : 0 auto; position : relative; word-break : normal; position : relative; font-family : 'Arial';
  • tmpl hh content font-size : 14px; line-height : 16px; color : #000; padding : 18% 4%; .tmpl hh content p : first-child,.tmpl hh content >
  • strong : first-child,.tmpl hh content div >

  • strong : first-child margin-top : 0 !important; .tmpl hh content p margin : 27px 0 8px; .tmpl hh content b, .tmpl hh content strong display : inline-block;
  • margin : 27px 0 8px; .tmpl hh content ul list-style : none !important; margin-left : 17px; .tmpl hh content ol list-style : decimal outside;
  • margin-left : 17px; .tmpl hh content ul li, .tmpl hh content ol li position : relative; margin-bottom : 8px; .tmpl hh content ul ul,.

    tmpl hh content ul ol,.tmpl hh content ol ol,.tmpl hh content ol ul margin-top : 4px; .tmpl hh content ul >

  • li : before content : ' 2022'; position : absolute; left : -17px; top : 1px; color : #1976f1; / * Styles * / .tmpl hh header position : relative;
  • tmpl hh logo position : absolute; width : 465px; height : auto; top : left : 50%; margin-left : -242px; z-index : 3; text-align : center;
  • tmpl hh logo svg display : block; width : 161px; height : 172px; margin : 0 0 21px 143px; .tmpl hh logo span color : #fff;
  • font-size : 16px; line-height : overflow : hidden; padding : 0 20%; display : -webkit-box; display : -webkit-flex; display : -ms-flexbox;
  • display : flex; -webkit-box-pack : justify; -webkit-justify-content : space-between; -ms-flex-pack : justify; justify-content : space-between;
  • list item width : 120px; -webkit-box-sizing : border-box; box-sizing : border-box; font-size : 14px; line-height : 18px;
  • text-align : center; color : #1976f1; .list item : nth-child(2) width : 140px; .list item img,.list item svg display : block;
  • width : 53px; height : 44px; margin : 0 auto 7px; / * 630 * / .tmpl hh small .tmpl hh logo top : margin-left : -224px; .

  • tmpl hh small .tmpl hh content padding : 5% .tmpl hh list padding : 0 5%; .tmpl hh small .list item font-size : 12px; line-height : 14px;
  • tmpl hh small .list item img,.tmpl hh small .list item svg margin-bottom : 11px; / *Slider* / .swiper-container margin-left : auto;
  • margin-right : auto; position : relative; overflow : hidden; / * Fix of Webkit flickering * / z-index : 1; .swiper-container-no-flexbox .

    swiper-slide float : left; .swiper-container-vertical >

  • swiper-wrapper -webkit-box-orient : vertical; -ms-flex-direction : column; -webkit-flex-direction : column; flex-direction : column;
  • swiper-wrapper position : relative; width : 100%; height : 100%; z-index : 1; display : -webkit-box; display : -ms-flexbox;
  • display : -webkit-flex; display : flex; -webkit-transition-property : -webkit-transform; -o-transition-property : -o-transform;
  • transition-property : -webkit-transform; -o-transition-property : transform; transition-property : transform; transition-property : transform, -webkit-transform;
  • webkit-box-sizing : content-box; box-sizing : content-box; .swiper-container-android .swiper-slide,.swiper-wrapper -webkit-transform : translate3d(0px, 0, 0);
  • ms-transform : translate3d(0px, 0, 0); transform : translate3d(0px, 0, 0); .swiper-container-multirow >
  • swiper-wrapper -webkit-box-lines : multiple; -moz-box-lines : multiple; -ms-flex-wrap : wrap; -webkit-flex-wrap : wrap;
  • flex-wrap : wrap; .swiper-container-free-mode >

  • swiper-wrapper -webkit-transition-timing-function : ease-out; -o-transition-timing-function : ease-out; transition-timing-function : ease-out;
  • margin : 0 auto; .swiper-slide -webkit-flex-shrink : 0; -ms-flex : 0 0 auto; -ms-flex-negative : 0; flex-shrink : 0; width : 100%;
  • height : 100%; position : relative; .swiper-slide img display : block; width : 100%; / * Auto Height * / .swiper-container-autoheight,.

  • swiper-container-autoheight .swiper-slide height : auto; .swiper-container-autoheight .swiper-wrapper -webkit-box-align : start;
  • ms-flex-align : start; -webkit-align-items : flex-start; align-items : flex-start; -webkit-transition-property : -webkit-transform, height;
  • o-transition-property : -o-transform; -webkit-transition-property : height, -webkit-transform; transition-property : height, -webkit-transform;
  • o-transition-property : transform, height; transition-property : transform, height; transition-property : transform, height, -webkit-transform;
  • a11y * / .swiper-container .swiper-notification position : absolute; left : 0; top : 0; pointer-events : none; opacity : 0;
  • z-index : -1000; / * IE10 Windows Phone 8 Fixes * / .swiper-wp8-horizontal -ms-touch-action : pan-y; touch-action : pan-y;
  • swiper-wp8-vertical -ms-touch-action : pan-x; touch-action : pan-x; .swiper-pagination position : absolute; left : 0; bottom : -21px;
  • width : 100%; font-size : 0; line-height : 0; text-align : center; -webkit-transition : 300ms; -o-transition : 300ms; transition : 300ms;
  • webkit-transform : translate3d(0, 0, 0); -ms-transform : translate3d(0, 0, 0); transform : translate3d(0, 0, 0); z-index : 10;
  • display : none; .swiper-pagination-bullet width : 8px; height : 8px; margin : 0 6px; display : inline-block; border-radius : 100%;
  • webkit-box-sizing : border-box; -moz-box-sizing : border-box; box-sizing : border-box; border : 1px solid #000; .swiper-pagination-bullet-active background : #000;
  • media screen and (max-width : 699px) .tmpl hh small .list item width : 50% !important; margin-bottom : 19px; .tmpl hh list padding : 0 20%;
  • ms-flex-wrap : wrap; flex-wrap : wrap; .tmpl hh logo span color : #fff; font-size : 12px; line-height : 16px; margin : 0;
  • padding : 0 5%; width : 100%; box-sizing : border-box; display : inline-block; .tmpl hh logo svg display : block; width : 65px;
  • height : 72px; margin : 0 0 21px 143px; margin : 0 auto; .tmpl hh small .tmpl hh logo top : margin : 0 auto; left : 0; width : 100%;
  • max-width : 300px; right : 0; .swiper-pagination display : block; .tmpl hh small .tmpl hh content padding : 39px

  • parseInt(a,10) );for(var a "max" ,T.setBreakpoint function() var e T.getActiveBreakpoint();if(e&&T.currentBreakpoint! e) var a e in s in b ;
  • return n() r&&r() var o;e.complete&&i?n() : a?(o new e() void 0! T&&null! T&&T&&(void 0,T.autoplaying !1,T.autoplayPaused !1,T.

    startAutoplay function() return void n()))) ,T.stopAutoplay function(e) T.autoplayTimeoutId&&(T.autoplayTimeoutId&&clearTimeout(T.

    autoplayTimeoutId),T.autoplaying !1,T.autoplayTimeoutId void 0! a e ) var e,a;e void t ,T.updateSlidesProgress function(e) if(void 0 e&&(e T.

    translate 0);var scaleX("+l+") / -T.maxTranslate())return void void void T.slideTo(e,a,!0,!0) ,T.slideTo function(e,a,t,s) void 0 t&&(t !0),void T.

    slideTo(T.activeIndex-1,a,e,t) return T.slideTo(T.activeIndex-1,a,e,t) ,T. slidePrev function(e) return T.slidePrev(!0,e,!0) ,T.

    slideReset function(e,a,t) return T.slideTo(T.activeIndex,a,e) ,T.disableTouchControl function() return "+i+"px, 0px)") : T.

    wrapper.transform("translate("+s+"px, "+i+"px)")),T.translate T.isHorizontal()?s : i;var t,s,i,r;return void ").map(function(e) return e.

    replace(",",".") ).join(", ")),r new window.WebKitCSSMatrix("none" s?"" : s)) : (r i.MozTransform i.OTransform i.MsTransform i.

  • msTransform i.transform i.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, void a T.activeIndex-T.loopedSlides;
  • T.destroyLoop(),T.createLoop(),T.updateSlidesSize(),e&&T.slideTo(a+T.loopedSlides,0,!1) ,T.fixLoop function() var a T.activeIndex+1;
  • if("object" typeof a,t T.activeIndex;if("object" typeof i 0;T.isHorizontal() (i s,s 0);var "+i+"px, "+p+"px, 0px) rotateX("+o+"deg) .

    swiper-slide-shadow-right, .swiper-slide-shadow-bottom, u "rotateX("+(T.isHorizontal()?0 : -r)+"deg) rotateY("+(T.isHorizontal()?

    r : 0)+"deg) translate3d("+l+"px, "+p+"px, 50% 50% 50% 50% rotateX(90deg) rotateZ(0deg) 1, "+v+") translate3d(0px, rotateX(-90deg)") var rotateX("+(T.

    isHorizontal()?0 : t)+"deg) .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, f "translate3d("+g+"px,"+h+"px,"+m+"px) rotateX("+c+"deg) .

    swiper-slide-shadow-right, .swiper-slide-shadow-bottom, 0! a&&(void 0, "+e+"px, t function() var e,a,t;return T.controller.

  • LinearSpline(T.slidesGrid,e.slidesGrid) : new T.controller.LinearSpline(T.snapGrid,e.snapGrid)) ,setTranslate : function(e,t) function a&&s(n o );
  • else n instanceof a&&t! n&&s(n) ,setTransition : function(e,t) function a&&s(r i );else r instanceof a&&t! r&&s(r) ,T.hashnav onHashCange : function(e,a) var t a?

    off" : "on";e(window) t ("hashchange",T.hashnav.onHashCange) ,setHash : function() e.toString().toLowerCase().replace( / s+ / g,"-").

  • replace( / w - + / g,"").replace( / - -+ / g,"-").replace( / -+ / ,"").replace( / -+$ / ,"") ,scrollToSlide : function(e,a,t) if(a)for(var e "onwheel"in document;
  • if(!e) var a document.createElement("div");a.setAttribute("onwheel","return;"),e "function" typeof data-swiper-parallax-x , data-swiper-parallax-x , data-swiper-parallax-x , data-swiper-parallax-y ").

  • each(function() var 0,slideWidth : void 0,slideHeight : void 0,image : void 0,imageWrap : void 0,isMoved : void 0,currentX : void 0,currentY : void 0,minX : void 0,minY : void 0,maxX : void 0,maxY : void 0,width : void 0,height : void 0,startX : void 0,startY : void 0,touchesStart : ,touchesCurrent : ,velocity : x : void 0,y : void 0,prevPositionX : void 0,prevPositionY : void 0,prevTime : void 1;
  • var a e.targetTouches 0 .pageX,t e.targetTouches 0 .pageY,s e.targetTouches 1 .pageX,i e.targetTouches 1 .pageY;return svg, 0)) ,onTouchStart : function(e,a) var svg, i,r,n,o,l,p,d,u,c,m,h,g,f,v,w,y,x,T;
  • void Y in T.plugins) var T.callPlugins function(e) for(var in t;if(e m(e),void 0 a)return T.emitterEventListeners e ,T;if(T.

    emitterEventListeners e &&0! T.emitterEventListeners e .length) for(t 0;t

    notify : function(e) var e window.navigator.userAgent.toLowerCase();return e document.createElement("div");return e.innerHTML "

    1 e.getElementsByTagName("i").length () ,device : function() var window window.DocumentTouch&&document instanceof DocumentTouch) (),transforms3d : window.

    Modernizr&&Modernizr.csstransforms3d !0 function() var e document.createElement("div").style;return"webkitPerspective"in e "MozPerspective"in e "OPerspective"in e "MsPerspective"in e "perspective"in e (),flexbox : function() for(var e document.

    createElement("div").style,a "alignItems webkitAlignItems webkitBoxAlign msFlexAlign mozBoxAlign webkitFlexDirection msFlexDirection mozBoxDirection mozBoxOrient webkitBoxDirection webkitBoxOrient".

  • split(" e)return!0 (),observer : function() return"MutationObserver"in window "WebkitMutationObserver"in window (),passiveListener : function() var e !1;
  • try var a Object.defineProperty( ,"passive", get : function() e !0 );window.addEventListener("testPassiveListener",null,a) catch(e) return e (),gestures : function() return"ongesturestart"in window () ,plugins : ;
  • for(var t (function() var e function(e) var s ,i 0;if(a&&!t&&a instanceof e)return a;if(a)if("string" typeof a) var new e(s) ;
  • return e.prototype addClass : function(e) if(void 0 e)return this;for(var this ,removeClass : function(e) for(var this ,hasClass : function(e) return!!this 0 &&this 0 .

    classList.contains(e) ,toggleClass : function(e) for(var e)return this 0 ?this 0 .getAttribute(e) : void 0;for(var for(var s in e)this t s e s ,this t .

  • setAttribute(s,e s );return this ,removeAttr : function(e) for(var this ,data : function(e,a) if(void 0! a) for(var s this t ;
  • s.dom7ElementDataStorage (s.dom7ElementDataStorage ),s.dom7ElementDataStorage e a return this if(this 0 ) var i this 0 .getAttribute("data-"+e);
  • return i?i : this 0 .dom7ElementDataStorage&&e in this 0 .dom7ElementDataStorage?this 0 .dom7ElementDataStorage e : void 0 ,transform : function(e) for(var t this a .

  • style;t.webkitTransform t.MsTransform t.msTransform t.MozTransform t.OTransform t.transform e return this ,transition : function(e) "string"! typeof e&&(e+ "ms");
  • for(var t this a .style;t.webkitTransitionDuration t.MsTransitionDuration t.msTransitionDuration t.MozTransitionDuration t.

    OTransitionDuration t.transitionDuration e return this ,on : function(e,t,s,i) function r(e) var for(var t t !1)for("function" typeof this ,off : function(e,a,t,s) for(var a a !1)"function" typeof a&&(t arguments 1 ,s arguments 2 !1),this n .

  • removeEventListener(i r ,t,s);else if(this n .dom7LiveListeners)for(var this ,once : function(e,a,t,s) function r this;"function" typeof s;
  • try s new this ,transitionEnd : function(e) function this ,width : function() return null ,css : function(e,a) var s in e)this t .

    style s e s ;return this if(this 0 )return this return this ,each : function(e) for(var this ,html : function(e) if(void 0 e)return this 0 ?

  • this 0 .innerHTML : void 0;for(var this ,text : function(e) if(void 0 e)return this ,is : function(t) if(!this 0 )return!1;
  • var s,i;if("string" typeof t) var r this 0 ;if(r document)return t document;if(r window)return t window;if(r.matches)return r.

  • matches(t);if(r.webkitMatchesSelector)return r.webkitMatchesSelector(t);if(r.mozMatchesSelector)return r.mozMatchesSelector(t);
  • if(r.msMatchesSelector)return this 0 document;if(t window)return this 0 window;if(t.nodeType t instanceof e this 0 ,a 0;null! (e e.

    previousSibling);)1 e.nodeType&&a++;return a ,eq : function(a) if(void 0 a)return this;var a>

    s-1?new e( ) : a

    Сообщите об этом задании
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Откликнуться
    Мой Email
    Нажимая «Продолжить», я даю согласие neuvoo на обработку моих данных и отправку уведомлений по электронной почте, как описано в Политике конфиденциальности neuvoo. В любое время я могу отозвать свое согласие или отказаться от подписки.
    Продолжить
    Форма заявки