Alteo is looking for a DevOps for a permanent position based in Montreal.
Responsibilities:
- In close collaboration with the IT department, be responsible for maintaining and improving the internal infrastructure
- Build, maintain and improve CI/CD pipelines
- Automate manual and repetitive tasks
- Automate deployment and resolve issues
- Improve the delivery process in the cloud and on premise (QA, dev, staging and production).
- Contribute to the provisioning of cloud and premise environments.
- Participate in the coordination of quarterly releases with the different teams and departments
- Diffuse the DevOps philosophy within the different teams
- Raise awareness of security throughout the development process
- Build and maintain internal tools to facilitate the daily life of the team
Profile:
- DEC/BAC in computer science, software engineering or equivalent.
- 2+ years of experience as a DevOps
- Strong analytical and debugging skills
- Strong communication skills and team spirit
- Proficiency in scripting (Bash or PowerShell)
- Experience with Azure DevOps or other related tools
- Experience building CI/CD pipelines (YAML)
- Experience with Git and Git flow
- Experience with containers (Docker)
- Experience with VM deployment and management and VM image/snapshot preparation
- Experience deploying .Net applications on Microsoft Azure
- Experience with relational databases
- Knowledge of web servers: IIS or Nginx or Apache
- Experience with source code analysis tools and DevSecOps tools such as: SonarQube, WhiteSource, etc. (asset)
- Experience with Ansible (asset)
- Experience with IaC (Terraform or Pulumi) (asset)
- Knowledge of BDD frameworks (Specflow) (asset)
- Ideally bilingual in English and French
@@@@@
Alteo est à la recherche d'un DevOps pour un emploi permanent basé à Montréal.
Responsabilités:
- En étroite collaboration avec le département TI, être responsable de maintenir et d'améliorer l'infrastructure interne
- Construire, maintenir et améliorer les pipelines CI/CD
- Automatiser les tâches manuelles et répétitives
- Automatiser le déploiement et résoudre les problèmes
- Améliorer le processus de livraison dans le cloud et en premise (QA, dev, staging et production).
- Contribuer au provisionnement des environnements cloud et premise.
- Participer à la coordination des versions trimestrielles avec les différentes équipes et départements
- Diffuser la philosophie DevOps au sein des différentes équipes
- Sensibiliser l'équipe à la sécurité à travers tous les processus de développement
- Construire et maintenir des outils internes pour faciliter le quotidien de l'équipe
Profil :
- DEC/BAC en informatique, génie logiciel ou équivalent
- 2+ ans d'expérience en tant que DevOps
- De solides compétences en matière d'analyse et de débogage
- De solides compétences en communication et un esprit d'équipe
- Maîtrise des scripts (Bash ou PowerShell)
- Expérience avec Azure DevOps ou tout autre outil connexe
- Expérience dans la construction de pipelines CI/CD (YAML)
- Expérience avec Git et le flux Git
- Expérience avec les conteneurs (Docker)
- Expérience en déploiement et gestion de VM et en préparation d'images/snapshots de VM
- Expérience en déploiement d'applications .Net sur Microsoft Azure
- Expérience avec les bases de données relationnelles
- Connaissance des serveurs web : IIS ou Nginx ou Apache
- Expérience avec les outils d'analyse de code source et outils DevSecOps comme: SonarQube, WhiteSource, etc. (atout)
- Expérience avec Ansible (atout)
- Expérience avec IaC (Terraform ou Pulumi) (atout)
- Connaissance des frameworks BDD (Specflow) (atout)
- Idéalement bilingue anglais français