DevOps - Java
Modis
Lachine, Quebec
5d ago

SENIOR DEVOPS ENGINEER

Do you want to work on state of the art cloud & IoT solutions in the automotive sector? Join us and be part of the adventure as a Senior DevOps Engineer for the cloud team.

Our cloud system powers our car connectivity platform, which controls our remote start and car control applications. We’re an Agile team looking to continuously improve our software, processes and working environment.

Reporting to the Cloud Team Lead, you will design, develop and evolve end-to-end telematics services used to remotely control vehicle functions and track valuable assets via GPS.

The solutions are composed of in-car devices, smartphone apps, web apps and backend systems. Your server-side developer background and DevOps chops will help you manage and optimize stack deployments, improve the overall system architecture, as well as take an active part in product

Your mission :

1. Technical Management and Deployment of cloud software solutions

  • Manage system deployments, monitor system performance, make architectural and deployment improvement suggestions, promoting test-
  • driven development, continuous integration, and continuous deployment where possible

  • Participate in system architecture, specifications and key technology implementation decisions
  • Actively participate in development and coding, focused on server-side (backend), ensuring that feature ease-of-use, ease-
  • of-support, robustness, scalability and security are always key ingredients in the recommended design solutions

  • Provide immediate response to system outages during on and off hours (on rotation)
  • 2. Project and Process Management (technical coordination)

  • Collaborate with other team members, other functional groups (Mobile, Interface, Embedded, Test, IT Team and Marketing) and outsourced partners when required
  • Participate in estimating, prioritizing and tracking the progress of user stories and bug fixing
  • Manage and work in an Agile-scrum environment
  • Communicate technical issues and project details to peers and management team
  • You are the person we are looking for if you have :

  • Bachelor’s degree in computer science or equivalent
  • 3 years + of experience in large-scale cloud service deployment using Amazon Web Services
  • 5 years + of professional experience in server-side software development and deployment
  • Experience in Client-Server architecture deployment with infrastructure as code, blue / green deployment
  • methodologies

  • Experience with Amazon Web Services technologies including CloudFormation, ECS, RDS, DynamoDB, Lambda
  • Experience with Microservice architectures including Spring Boot, Spring REST & JPA
  • Experience in design of systems using web services (REST)
  • Experience with Docker application deployment and container management
  • Good oral & written communication skills (English and French)
  • Proactive, focused, result-oriented, work well under pressure and analytical skills
  • Great team player
  • Ability to interface with 3rd party development partners and directly with the customer technical contacts for specifications, testing, integration challenges
  • Do you also have (pluses) ?

  • AWS Accreditation : please indicate your type of accreditation
  • Schema design and database administration
  • Deployment of 24X7 high-availability telematics services (backend and presentation)
  • Experience with Java based technologies
  • Thick client web application development with Angular 2+
  • high volume message processing - Kafka, JMS, ActiveMQ, Camel
  • Knowledge of these tools : Jira, Confluence, Git, Jenkins
  • Asset experience with Linux
  • INGÉNIEUR DEVOPS SÉNIOR

    Désirez-vous travailler sur des solutions infonuagiques et IoT de pointes? Joignez-vous à nous pour faire partie de l'aventure en tant qu’Ingénieur DevOps Sénior dans l’équipe infonuagique.

    Notre système infonuagique alimente notre plateforme d’automobiles connectés qui contrôle nos démarreurs à distance et applications mobiles ! Nous sommes une équipe Agile qui recherche à constamment améliorer ses logiciels, ses procédures et son environnement de travail.

    Relevant du Chef d’équipe Développement Infonuagique, vous devrez concevoir, développer et faire évoluer les services télématiques visant à offrir des services de contrôle à distance ainsi que de suivi GPS.

    Les solutions sont composées d’équipements spécialisés dans les automobiles, d’apps sur téléphones intelligents et web, et de systèmes back-end.

    Votre expérience en développement de serveurs et DevOps vous aidera à mener et optimiser les déploiements, améliorer l'architecture globale du système et à être un membre actif au développement de produits.

    Votre mission :

    1. Technique Développement des solutions logicielles

  • Gérer les déploiements des systèmes, surveiller les performances, suggérer des améliorations d’architecture et de déploiements, promouvoir le développement basé sur les tests, intégration continue et développement continuel dans le cas échéant
  • Participer à l’architecture du système, aux spécifications et aux décisions d’implémentation des technologies clés
  • Participer activement au développement et au codage axés sur le serveur backend en veillant à ce que la simplicité d’utilisation et du support, la robustesse, la flexibilité et la sécurité soient des ingrédients clés aux solutions recommandées
  • Fournir une réponse immédiate aux pannes du système pendant et hors des heures d’ouverture (en rotation)
  • 2. Gestion de projet et de processus (coordination technique)

  • Collaborer avec les autres membres de l’équipe, d’autres équipes de travail (mobile, interface, embarqué, test, TI, marketing ) et des parties externes si nécessaire
  • Participer à l’estimation, la classification et le suivi de la progression de l’historique des utilisateurs et de la correction des bugs
  • Gérer et travailler dans un environnement Agile
  • Communiquer les problèmes techniques et les détails du projet aux pairs et à l’équipe de direction
  • Vous êtes la personne qu’on recherche si vous avez :

  • Baccalauréat en génie informatique ou l'équivalent
  • Trois (3) ans + d’expérience dans le déploiement de services cloud à grande échelle avec Amazon Web Services
  • Cinq (5) ans + d'expérience professionnelle dans le développement de logiciels côté serveur
  • Expérience dans le déploiement d'architecture Client-Serveur avec l’infrastructure sous forme de code, méthodologies de déploiement bleu / vert
  • Expérience les technologies d’Amazon Web Services, incluant CloudFormation, ECS, RDS, DynamoDB, Lambda
  • Expérience avec les architectures de microservices, y compris Spring Boot, Spring REST et JPA
  • Expérience en conception de systèmes utilisant des services web (REST)
  • Expérience du déploiement d'applications Docker et de la gestion de conteneurs
  • Bonnes aptitudes en communication orale et écrite (anglais et français)
  • Proactif, axé sur les résultats, capacité à travailler sous pression et solides compétences analytiques
  • Bon joueur d’équipe
  • Capacité à interagir avec des partenaires de développement et directement avec les contacts techniques du client pour les spécifications, les tests, les défis d'intégration
  • Est-ce que vous avez aussi (atouts) :

  • Accréditation AWS : veuillez indiquer votre type d’accréditation
  • Conception de schéma et administration de base de données
  • Déploiement des services télématiques 24X7 haute disponibilité (backend et présentation)
  • Expérience avec des technologies basées sur Java
  • Développement d’application Web à clientèle élevée avec Angular 2+
  • Traitement des messages à volume élevé, Kafka, JMS, ActiveMQ, Camel
  • Connaissance des outils Jira, Confluence, Git, Jenkins
  • Expérience avec Linux
  • Apply

    Apply
    Add to favourites
    Remove from favourites
    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form