Company DescriptionISAAC partners with North American fleets to provide a user-friendly solution that simplifies trucking. Focused 100% on the trucking industry, we help carriers overcome challenges, while boosting driver happiness. With proven system reliability and system integration capabilities driven by our open platform, our solution helps your drivers and back-office team work smoothly.For more information, visit www.isaacinstruments.com.Job DescriptionAs a DevOps Developer, you are responsible for the continuity, efficiency, and performance of development and production environments. You ensure automation, monitoring, process optimization, and management of the necessary tools for development teams to deliver projects quickly and with quality. You can also contribute to incident management in production and actively participate in the implementation of continuous improvement solutions to optimize team productivity.Additionally, you integrate ISAAC's mission and align with its strategic objectives, collaborating to achieve them. You maintain a balance between organizational needs and your personal needs, while adapting to changes. Furthermore, you contribute to creating a fulfilling work environment by showing care and radiating authenticity to your colleagues. By embodying ISAAC's values in each of your interactions, you play a crucial role in building ISAAC's culture.ResponsibilitiesCollaborate with development and quality assurance teams to identify and improve bottlenecks in the development cycleOptimize development time by implementing the right toolsLead continuous integration and delivery pipelines (CI/CD)Fix pipelines and resolve configuration, integration, and delivery issuesSelect, migrate, and maintain best practices for the integration serverManage tools for optimizing development resourcesImprove the creation and management of environments using Infrastructure as Code (IAC) and containerizationAdminister the artifact management systemImplement branching strategy and source code managementAutomate and deploy integration tests and unit testsManage integrations to CI/CD pipelines and pull requests (PR)Maintain a test lab with different managed tabletsBe attentive to the recommendations of the Secure Development Cycle during software development: analysis, programming, testing, etcUse processes and tools to secure technology platformsMonitor logs and set up log centralization toolsAssist in resolving some production incidents.QualificationsBachelor's degree in computer science or software engineering, or other training combined with relevant experience10 years of software development and DevOps experience OR 5 years in DevOpsGood command of FrenchCI/CD tools: Mastery of platforms like Azure DevOps, Jenkins, GitLab CI, CircleCI, etc. Ability to set up and maintain such systems.Scripting skills (PowerShell, Python, Bash, etc.) for task automation. IT infrastructure management (VMWare, etc.)Programming (C# .NET)Cloud Computing: Good knowledge of cloud platforms (AWS, Azure, Google Cloud). (Azure or equivalent)Containerization and orchestration (Docker, Kubernetes or equivalents)Monitoring: Mastery of tools like Datadog, Prometheus, Grafana, ELK Stack or equivalentIDE (Visual Studio, Visual Code, etc)Microsoft Suite (SharePoint, Office365)Additional InformationCollaborators are at the center of ISAAC’s interests and values. This explains the numerous benefits of working at ISAAC, namely:varied career opportunitiesa stimulating work environment focused on innovationenthusiastic and collaborative teamscompetitive salaries and benefits promoting work-life balance: a complete group insurance plan, group RRSP, an EAP, flexible hours, 4 weeks of vacation, etc.various social activities and free snacks and coffee every day.