Ingénieur DevOps Machine Learning
Groupe AIS
Canton of Toulouse-5, France
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
French, English Experience level
SeniorJob location
Canton of Toulouse-5, France
Tech stack
Java
Microsoft Windows
Agile Methodologies
Continuous Integration
Relational Databases
Linux
DevOps
Distributed Systems
Machine Learning
NoSQL
Scrum
Software Architecture
Ansible
Software Engineering
SQL Databases
Gitlab
Gitlab-ci
Cassandra
Terraform
Docker
Job description
- Concevoir et implémenter des algorithmes avancés (notamment Machine Learning) intégrés à un outil logiciel interne reposant sur une architecture Java
- Développer des fonctionnalités back-end en Java dans un environnement client-serveur REST
- Participer à l'évolution des composants serveur dans un contexte de systèmes distribués et de haute disponibilité
- Optimiser les performances et la robustesse des traitements applicatifs
- Concevoir des architectures logicielles simples, robustes et évolutives
- Intervenir sur des environnements Linux, conteneurisés via Docker
- Participer à l'intégration de composants s'appuyant sur des bases de données relationnelles et NoSQL (SQL, Cassandra, OpenSearch)
- Participer aux phases d'intégration continue via GitLab CI/CD
- Travailler en méthodologie Agile (Scrum) au sein d'équipes pluridisciplinaires
- Rédiger la documentation technique en anglais
ENVIRONNEMENT TECHNIQUE : Java, REST, Linux, Windows, Docker, SQL, Cassandra, OpenSearch, Bases relationnelles et NoSQL, CI/CD GitLab, Ansible, Terraform
Requirements
Vous disposez d'une formation supérieure en informatique (Bac+5 école d'ingénieur ou équivalent universitaire) Vous avez une appétence pour l'innovation et les sujets liés au Machine Learning Vous avez déjà travaillé avec des technologies de conteneurisation (Docker ou équivalent) Vous disposez d'une expérience significative en développement logiciel Java