Job Detail

DevOps Automation Engineer

Inseriert am: 06.05.2020

As a member of the Web & Apps Sector, you will be in charge of technical lead for the DevOps Automation toolset managed by the Web & Apps team. It includes but is not limited to:



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

  • API Management (WSO2 APIM)

  • Application Performance Management (AppDynamics, NeoLoad)


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 Administration, including communication to the TFS user’s community

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

  • API Portfolio Manager: support the integration of APIs in the API Management

  • WSO2 API Management: API Technical contact in charge of L3 support and upgrades of the system

  • Application Performance Management (APM): Support other Applications teams in integrating AppDynamics

  • 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 or JIRA advanced usage and/or administration


 o     Docker/Kubernetes experience for microservices architecture deployments


 o     Continuous integration, delivery and deployment (TFS Build & Release Pipelines…)


 o     Continuous testing and automated test plan (Selenium, WebDriver…)



  • API Management Experience (OAuth2 and JWT)

  • Software Development background


 o     Code quality knowledge (SonarQube, ReSharper)


 o     Git expertise



  • Windows Server and Linux advanced configuration


 


As plus:



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

  • Identity Management (Kerberos and OpenID Connect)

  • WSO2 experience

  • Application Performance Monitoring experience (AppDynamics or NeoLoad)


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 also 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 French and English: Good Speaking, writing and listening skills.

Details