Informations principales

Numéro de référence: FREELANCE_1162640_34337

Application Developer (m/f/d)

Poste: Non spécifié

Début: Dès que possible

End: 2 déc. 2024

Lieu: Non spécifié

Type de collaboration: Projet seulement

Taux horaire: Non spécifié

Dernière mise à jour: 19 sept. 2024

Description et exigences de la tâche

For our client we are asap looking for an application developer (m/f/d) - 100% remote


 


Your Tasks:

• Gaining an understanding of the model and where it is hosted in SRE, TeamCity, and SVN by interviewing the current solution owner in the Quant Method (QM)
• Initiation of the creation of a new corresponding DevOps project and FMP model
• Request and configure an Azure KeyVault
• Transfer the code from SVN to GIT repo in the corresponding DevOps project, and adjust the repo setup accordingly
• Transfer of the build, test, and deployment pipelines from TeamCity to DevOps
• From the code base removal of the SRE interface and establish an application runner

- this includes an analysis of the IO and programming in Java and Scala
• Refactor/ code the configuration to be picked up from environment variables resp. from Azure key vault
• Modification of the deployment pipelines by targeting Docker and deploy to client’s Docker registry
• Establish in Airflow a DirectedAcylicGraph (DAG) file for FMP model configuration in the UserAcceptanceTest (UAT) environment
• Testing of the full solution stack based on own professional experience and expertise, in particular, the two use cases needs to be covered:
• a machine calls the models
• a human calls the models
• Promotion of the solution to the production environment (PRD)
• Request to decommission the model running in SRE, toggle TeamCity pipelines to inactive
• Tracking of the daily production to monitor a smooth passage and that PRD stability is kept based on own professional experience and expertise


 


Your Qualifications:

• Experience with SRE, Teamcity and SVN
• Experience with DevOps and the FMP model
• Experience with Azure KeyVault
• Experience with Airflow
• Very good English skills 

Catégorie

DevOps Apache Subversion (SVN) Application development Microsoft Azure Promotion