Accueil      inscription candidat      inscription employeur     
          emploi informatique
Tarifs
emploi informatique
emploi informatique emploi informatique
emploi informatique Recherchez un emploi Ajoutez votre CV - Devenez membre emploi informatique Recherchez un candidat - Devenez membre Affichez un poste emploi informatique
emploi informatique


Alteo Recrutement Informatique

Emploi offert par :

Alteo Recrutement Informatique

Alteo Recrutement Informatique est une agence de placement spécialisée en TI basée à Montréal. Cumulant plus de 30 ans d’expérience, notre équipe de recruteurs offre des services de recrutement de personnel permanent, de placement de consultants TI et de chasse de tête.

DevOps [#2760]

Afficher le 29-11-2019
Temps plein Temps plein : employé 30hrs/sem. et plus

Région(s): Montréal
Ville: Montreal
Catégorie: Programmeur
Durée: 12 mois et plus
Expérience requise: Non spécifié
Scolarité requise: Non spécifié
Langue requise: Francais

Description de l'emploi:

Alteo est à la recherche d'un DevOps pour un emploi permanent basé à Montréal.
 
Au sein de l’équipe Opération et en collaboration avec le DevOps Senior, le DevOps sera responsable du build et du packaging des applications. Il sera chargé de mettre en place et maintenir les outils d’intégration continue.
 
Le DevOps travaillera étroitement avec l’équipe QA ainsi qu’avec chacun des membres des équipes de Développement et Opérations afin d’assurer que les produits créés soient conformes aux standards de l’entreprise et respectent des normes de qualité élevées.

Le DevOps doit être capable de communiquer avec différents intervenants dans l’entreprise afin de comprendre leurs besoins et leurs enjeux et proposer des solutions leur permettant de réaliser leur travail plus efficacement. Il est autonome, passionné de technologie et prêt à accompagner les équipes dans les changements mis en place.
 
Travaillant principalement sur la mise en place et la maintenance des outils d’intégration continue, le DevOps, selon ses intérêts et compétences, pourrait également être amené à participer au développement applicatif à l’occasion (Java ou TypeScript).
 
Responsabilités:
  • Réaliser le build et le packaging des applications avant livraison et déploiement
  • Mettre en place, maintenir, améliorer et documenter les processus de builds visant à supporter l’intégration continue des applications de l’entreprise (backend, standalone, web)
  • Configurer et maintenir les outils d’intégration et de déploiement (GitLab, Artifactory, Jenkins)
  • Participer à la mise en place et à la maintenance de l’outil de gestion des configurations (Ansible)
  • Participer à l’amélioration de la chaine d’intégration et de déploiement continu
  • Soutenir l’équipe de Développement et l’équipe QA dans la gestion du code source et des branches (Git)
  • Collaborer avec l’équipe d’assurance qualité dans le cadre de l’automatisation des tests
  • Maintenir et mettre à jour les outils internes de l’équipe de développement (Eclipse, JIRA, Confluence)
  • Participer à la mise en place et à l’amélioration continue des pratiques de développement et de test
  • Documenter les bonnes pratiques et les standards à suivre par les développeurs, et veiller à leur respect
  • Former les différentes équipes sur l’utilisation des outils d’intégration continue à leur disposition
  • Participer aux choix technologiques et aux choix d’évolution de l’architecture

Profil:
  • DEC/BAC en TI, Génie logiciel ou l'équivalent
  • 3+ années d'expérience comme développeur (idéalement Java) dans un contexte d’entreprise utilisant des outils d’intégration continue tels que TFS, Git, Jenkins, TeamCity
  • 3+ années d’expérience dans un environnement Linux
  • 2+ années d’expérience avec un serveur de build tel que Jenkins
  • Expérience de mise en place et configuration d’un serveur de build tel que Jenkins
  • Expérience de développement ou de gestion du code source avec Git.
  • Expérience en administration Linux.
  • Connaissance de langages de script tels que Bash, Groovy ou Python
  • Connaissance de Maven
  • Capacité d’organisation, dynamisme, professionnalisme et autonomie
  • Souci du détail et de la satisfaction des clients
  • Très bonne capacité analytique et créativité
  • Capacité à comprendre des problèmes complexes et à proposer des solutions
  • Adaptation rapide aux nouvelles situations et aux nouvelles technologies
  • Prise de décision, sens de l’initiative et leadership
  • Capacité de travailler sous pression avec de courts délais
  • Joueur d’équipe, attitude positive
  • Idéalement bilingue anglais français (oral, écrit)

Atouts:
  • Connaissance des méthodologies et outils de développement et de tests d’applications Java
  • Expérience de développement dans un contexte Agile ou Kanban
  • Expérience dans un contexte de développement d’application web
  • Expérience de mise en place d’un pipeline d’intégration continue
  • Expérience en automatisation de déploiement
  • Expérience avec les conteneurs Docker
  • Connaissance d’outils de gestion de configuration tels que Chef, Puppet ou Ansible
  • Expérience avec un serveur d’application tel que JBoss / WildFly, GlassFish ou WebSphere
  • Expérience de développement Java backend
  • Connaissance de SQL
  • Connaissances en outil d’automatisation de tests tels que Selenium
  • Expérience de travail avec SonarQube

Environnement technique:
  • Méthodologie: Agile (Scrum et Kanban)
  • Développement: Java 1.8+ (JEE avec EJB + JSE avec Swing) et TypeScript (Angular et React)
  • Base de données: Oracle, MariaDB, PostgreSQL, Hibernate
  • Serveur d’application: WildFly
  • CI: Maven, Git, Jenkins, Artifactory, Docker, Ansible
  • Outils: JIRA, Confluence, GitLab EE, Zephyr
  • IDE: Eclipse
  • OS: Windows ou Linux

D'autres emplois chez Alteo Recrutement Informatique


Recommander à un ami
Vous croyez que cette offre est fausse? Dénnoncer cette offre   
Afficher le 29-11-2019
Vu: 95 fois