Job Detail

Azure DevOps Server Engineer - 3-6 months - 100% - Geneva

Inseriert am: 02.05.2021

Azure DevOps Server Engineer - 3-6 months - 100% - Geneva


Temps plein | KATARSYS | Switzerland

Posted On 02.05.2021

Job Information

 IndustryOtherCityGenèveState/ProvinceGenfZip/Postal Code1200

Job Description


Azure DevOps Server Engineer - 3-6 months - 100% - Geneva


Purpose of the post
As a member of the Web & Apps Sector, you will be part of a team leading for the Software Factory DevOps toolset managed by the Web & Apps team. It includes but is not limited to:



  • Administration of work management tool (Azure DevOps Server/TFS on premises)


  • Continuous Integration/Delivery (Azure DevOps Server/TFS, SonarQube)

    You will also be responsible for L3 support including ticket solving and follow-up in collaboration with production (L2), network and system teams. You will also participate to other on-going DevOps projects such as automated testing and software factory.

    Main duties and responsibilities




  • TFS and Azure DevOps Service Administration (on premises), including communication to the TFS user’s community


  • Support other Applications teams in setting up their CI/CD pipelines


  • Participate to process improvement and industrialization of the software factory


  • Take over the reduction of the technical debt


  • Deliver non-functional documentation (architecture, technical requirements, installation, configuration...)

    Experience required (sorted by importance): > 5 years’ experience



• Dev-Ops/Dev-Sec-Ops experience


o TFS 2019 advanced usage and/or administration
o Docker/Kubernetes experience for microservices architecture deployments
o Continuous integration, delivery and deployment (TFS Build & Release Pipelines...)


• Software Development background
o Code quality knowledge (SonarQube, ReSharper) o Git expertise



  • Windows Server and Linux advanced configuration

    As plus:


  • Test automation experience



o Functional (Robot Framework, Selenium or similar)


o Performance (Neoload)



  • AppDynamics experience


  • Application architecture (Multi-layers and Micro-services)


  • Identity Management (Kerberos and OpenID Connect)


  • API Management experience

    Soft skills




  • Leadership


  • Excellent time and task management skills as well as communication skills


  • Problem-solving and resolution oriented


  • Capable to work both within a team and independently to meet the deadline


  • Curious regarding new technologies,


  • Open-minded

    Education
    University degree or equivalent of Computer and information Sciences and other field that is relevant to the assignments

    Languages: Fluent English, French is a plus: Good Speaking, writing and listening skills.



{{getI18n('crm.eeo.revisit.message')}}

{{getI18n('zr.eeo.questionnaire.portal.maintitle')}}{{getI18n('Description')}}

{{unescape(getI18n('zr.eeo.questionnaire.portal.description.mail'))}}

{{getI18n('zr.eeo.questionnaire.portal.maintitle')}}

{{getI18n('Description')}}


{{unescape(getI18n('zr.eeo.questionnaire.portal.description.mail'))}}

{{question.QUESTIONTEXT}}

{{options.OPTIONTEXT}}

{{ltPropLabel}} {{ltPropLabel}} {{ltPropLabel}} {{ltPropLabel}} {{ltPropLabel}} {{ltPropLabel}} {{ltPropLabel}} {{unescape(list[ltPropHeaderLabelKey])}} {{unescape(lyteUiGetValue(list.body,header[ltPropBodyLabelKey]))}} {{unescape(lyteUiGetValue(list,header[ltPropBodyLabelKey]))}}{{ltPropLabel}}{{ltPropLabel}}{{ltPropLabel}}{{ltPropLabel}}{{ltPropLabel}}{{item.time}}{{item.interval}}{{ltPropLabel}}{{item.time}}{{item.interval}}{{ltPropLabel}}{{ltPropMessage}}{{lyteUiI18n(ltPropMessage,"fileupload")}}( {{lyteUiFileSize(item.size,ltPropFileUnit,ltPropDigits)}} )( {{lyteUiFileSize(item.size,ltPropFileUnit,ltPropDigits)}} ){{lyteUiI18n(ltPropFailureMessage,"fileupload")}}{{lyteUiI18n(ltPropRetryText,"fileupload")}} {{lyteUiI18n(ltPropMessage,"fileupload")}} ( {{lyteUiFileSize(item.size,ltPropFileUnit,ltPropDigits)}} )( {{lyteUiFileSize(item.size,ltPropFileUnit,ltPropDigits)}} ){{lyteUiI18n(ltPropFailureMessage,"fileupload")}}{{lyteUiI18n(ltPropRetryText,"fileupload")}}{{ltPropValue}}

  • {{item['display']}}

{{ltPropPlaceholder}}

  • {{item['display']}}

{{ltPropPlaceholder}}{{ltPropDisplayValue}}{{ltPropPlaceholder}}

  • {{item['display']}}

{{ltPropPlaceholder}}

  • {{item['display']}}

{{ltPropPlaceholder}}{{ltPropDisplayValue}}{{ltPropPlaceholder}}{{lyteUiReturnOnlyKey(item)}}{{subitem[ltPropUserValue]}}{{subitem}}{{item[ltPropUserValue]}}{{item}}LoadinglyteUiReturnOnlyKey(item){{subitem[ltPropUserValue]}}{{subitem}}{{item[ltPropUserValue]}}{{item}}Loading{{item}}{{item}}{{lyteUiGetMonthOrYear(monthHeader,"M")}}{{lyteUiGetMonthOrYear(monthHeader,"Y")}}{{currentYear}} {{decadeStart}} - {{decadeEnd}} {{lyteUiGetMonthOrYear(monthHeader,"M")}}{{lyteUiGetMonthOrYear(monthHeader,"Y")}}{{lyteUiI18n(day)}}{{date.date}}{{date.date}}{{date.date}}{{date.date}} {{column['displayValue']}} {{column.year}}

{{lyteUiI18n('today')}}

{{topMessage}}Job Details{{ziaSuggestion.jobName}}{{ziaSuggestion.jobName}}

  • {{trimContent(ziaSuggestion.jobField2Value,22)}}

  • {{ziaSuggestion.jobField2Value}}

  • {{trimContent(ziaSuggestion.jobField1Value,22)}}

  • {{ziaSuggestion.jobField1Value}}

Show more{{topMessage}} previousnext

  •  

  • {{currentJob.title}}

    {{trimContent(currentJob.location,25)}} {{currentJob.location}} {{trimContent(currentJob.type,25)}} {{currentJob.type}}

    {{trimContent(currentJob.description,150)}} {{currentJob.description}}


  • {{currentJob.title}}

    {{trimContent(currentJob.location,25)}} {{currentJob.location}} {{trimContent(currentJob.type,25)}} {{currentJob.type}}

    {{trimContent(currentJob.description,150)}} {{currentJob.description}}


  • {{currentJob.title}}

    {{trimContent(currentJob.location,25)}} {{currentJob.location}} {{trimContent(currentJob.type,25)}} {{currentJob.type}}

    {{trimContent(currentJob.description,150)}} {{currentJob.description}}


  •  

{{message}}Reload

Step {{curStepInMandatorySecPrompt}}/{{totalNumOfStepsInMandatorySecPrompt}}

For privacy and security purposes, please go through the following points and provide consent.

  • I will collect and store your personal information (Eg: Name and Email Address).

  • I will use your resume and personal information to help you find jobs.

  • Your resume will be shared with an integrated third-party vendor, where it will be parsed without storing your data.

  • Your conversations with me will be automatically deleted after one hour.

  • I will collect and store your personal information (Eg: Name and Email Address).

  • I will use your resume and personal information to help you find jobs and create a portal account.

  • Your resume will be shared with an integrated third-party vendor, where it will be parsed without storing your data.

  • After creating a portal account, contact the organisation directly to request data subject rights.

  • Your conversations with me will be automatically deleted after one hour.

Yes, I acceptNo, I decline

{{getI18n('zr.candidateportal.register.success.heading')}}


{{getI18n('zr.candidateportal.register.success',meta.companyName)}}

{{getI18n('zr.candidateportal.update.afterLogin')}} {{getI18n('zr.candidateportal.login.register.company')}} {{meta.companyName}}

{{getI18n("zr.candidateportal.poweredby")}}

{{unescape(sanitizeHTML(cxPropMessage))}}

Details