Intermediate Software Development Intern at EXFO, developing internal tools for DevOps automation and process optimization. Collaborating with engineers to improve code quality and efficiency.
Responsibilities
Concevoir et développer des outils internes pour soutenir les flux de travail DevOps et l’automatisation
Collaborer avec les ingénieurs DevOps pour identifier les points de friction et proposer des solutions logicielles
Contribuer à la réduction de la dette technique en refactorisant le code existant et en améliorant sa maintenabilité
Enquêter et résoudre les problèmes signalés par les clients et les vulnérabilités de sécurité
Participer aux processus de développement agile, y compris la planification des sprints et les revues de code
Documenter les outils, les processus et les bonnes pratiques internes
Requirements
Connaissance de GitLab et de ses pipelines CI/CD
Maîtrise des langages de programmation backend : Java, Node.js ou Golang
Compréhension des principes DevOps et de l’infrastructure en tant que code
Familiarité avec la méthodologie Agile Scrum
Solides compétences en résolution de problèmes et en débogage
Capacité à travailler de manière autonome et collaborative dans un environnement dynamique
Être actuellement inscrit dans un programme de baccalauréat en génie logiciel ou informatique, ou équivalent
Bilingue (français et anglais, oral et écrit)
Autorisé légalement à travailler au Canada
Benefits
Mentorat par des ingénieurs DevOps expérimentés
Horaires de travail flexibles et options de télétravail
Une culture d’équipe collaborative et inclusive
Une expérience pratique avec des défis opérationnels et de sécurité réels
L’opportunité de contribuer à des outils utilisés par les leaders mondiaux des télécommunications
Document Developer responsible for developing and maintaining document templates for legal workflows at LexisNexis. Engaging with attorneys and managing regional account specifications to ensure compliance and quality.
Rotational Engineering program at GE HealthCare for high potential talent. Commitment to growing engineers through technical training and leadership assignments across various teams.
Automation Programmer at Keystone Clearwater Solutions responsible for maintaining automated assets and ensuring system functions. Involves troubleshooting, software version management, and field operations.
Automation Programmer responsible for maintaining SCADA and PLC systems at Keystone Clearwater Solutions. Involves field travel for troubleshooting and upgrades while overseeing automation assets.
Engineering Services Coordinator managing contract administration activities within Florida Department of Transportation. Overseeing agreements, coordinating with consultants, and ensuring project development is efficient.
Project Leader developing new processes for thin film rolling at Heraeus Precious Metals. Responsible for project planning, coordination, and technological assessments.
Experienced Programmer for a global video game studio focusing on game development and mentoring junior developers in a collaborative engineering culture.
Working student in App - Entwicklung mit React Native for NEOCOSMO GmbH. Creating mobile applications and designing user interfaces for iOS and Android.
Engineering Technician C performing inspections and engineering record maintenance on pipeline projects. Works under supervision ensuring adherence to safety and company operating procedures.