Alteo is looking for a DevOps for a permanent position based in Montreal.
***Hybrid work environment (office & remote)***
Responsibilities:
- Architect, design, and implement business-critical cloud-native data platform solutions
- Combine software development, DevOps and systems administration expertise
- Participation in full life cycle software feature development from requirements through design, implementation, and maintenance
- Ability to deliver solutions for platform scaling, performance troubleshooting, reliability, observability, and optimization
- Automate tests to cover your test plans
- Analyze root causes for failures and advise on possible solutions
- Communicate your findings and work to the rest of your team
- Integration and development
- Integration of open source software components into our distributed cluster
Profile:
- DEC/BAC in IT or equivalent
- Advanced level of coding and in-depth Linux administration skills
- Good knowledge of Linux scripting (bash, python, etc.)
- Excellent knowledge of the orchestration tool Kubernetes
- Experience with golang programming language is a plus
- Knowledge of containerization Docker
- Knowledge of Linux systems (kernel, drivers, etc) and sysadmin tools. SELinux a plus
- Knowledge of server deployment automation
- Autonomy and creative problem-solving skills
- Understanding basic networking concepts (Ethernet, IPv4/IPv6, TCP/IP, etc.) is a plus
- Understanding infrastructure as code is a plus
- Bilingual (English is a must and functional French)
@@@@@
Alteo est à la recherche d'un DevOps pour un poste permanent basé à Montréal.
***Environnement de travail hybride (bureau et à distance)***
Responsabilités :
- Concevoir et mettre en œuvre l'architecture des solutions de plate-forme de données cloud natives pour l'entreprise
- Combiner l'expertise en développement de logiciels, DevOps et en administration de systèmes
- Participation au développement complet des fonctionnalités logicielles du cycle de vie, des exigences à la conception, à la mise en œuvre et à la maintenance
- Capacité à fournir des solutions pour la mise à l'échelle de la plate-forme, le dépannage des performances, la fiabilité et l'optimisation
- Automatiser les tests pour couvrir vos plans de test
- Analyser les causes profondes des défaillances et conseiller sur les solutions possibles
- Communiquer vos résultats et votre travail aux membres de l'équipe
- Intégration et développement
- Intégration de composants logiciels open source dans notre cluster distribué
Profil :
- DEC/BAC en informatique ou équivalent
- Niveau avancé en développement et compétences approfondies en administration Linux
- Bonne connaissance des scripts Linux (bash, python, etc.)
- Grande expérience avec l'outil d'orchestration Kubernetes
- Une expérience avec le langage de programmation golang est un plus
- Connaissance des technologies de conteneurisation Docker
- Connaissance des systèmes Linux (noyau, pilotes, etc.) et des outils d'administration système. SELinux un plus
- Connaissance de l'automatisation du déploiement de serveurs
- Autonomie et compétences créatives en résolution de problèmes
- Comprendre les concepts réseau de base (Ethernet, IPv4/IPv6, TCP/IP, etc.) est un plus
- Comprendre l'infrastructure en tant que code est un plus
- Bilingue (anglais obligatoire et français fonctionnel)