IT development tools adviser

Job Overview

Job title: IT development tools adviser

Company: Randstad

Job description: The incumbent participates in the development and sees to the application of the processes, norms, standards and tools of development, project management, preliminary analysis and detailed architecture. It offers development teams support and guidance in medium and high complexity system developments.

More specifically, the incumbent joins the team responsible for the design and development of the new software application architecture framework, the new software development framework (Framework) of the company and all the tools of development (Development workstation and CI / CD platform). It thus contributes to proposing and developing innovative solutions allowing software development teams to achieve a high level of agility and productivity. She is in charge of analyzing the needs of the various projects and then researching and proposing the appropriate tools while establishing best practices relating to their use.

Role and Responsibilities:
· Participate in the evolution and application of standards, processes, methods and tools for development, project management, preliminary analysis and detailed architecture.
· Ensure compliance with the normative framework and recommend corrective measures to be implemented following the deficiencies identified.
· Provide the training, support and supervision required to development teams in order to ensure a healthy use of technological practices and tools.
· Advise development teams on technological solutions and support them in the use of development tools, common services, programming languages ​​and different processes.
· Participate in development projects in order to monitor the field and support development teams in the operationalization of new ways of doing things.

Required profile
Bachelor’s degree in an appropriate discipline
A minimum of four (4) years of relevant experience
· Have experience as a Java developer
Knowledge of English at an advanced beginner level (score 2)

Specific knowledge
Knowledge of ecosystems: Java Enterprise (Spring Framework) and JavaScript (NodeJS, Angular2, etc.)
Knowledge of IDEs: Eclipse and InteliJ
Knowledge of Operating Systems: Linux, Windows Server, Unix
· Management of “Containers”: Docker
Source code management: BitBucket Server / GIT, Subversion
Management of binary artifacts: Artifactory, Nexus, NPM, Node
Assembly scheduler: Jenkins, ConcourseCI
· Dependency management: Maven, Gradle, GULP, etc.
Code quality inspection: SonarQube, JUnit, Selenium, JMeter, HP LoadRunner, Jasmine, ngTest, etc.
Management and monitoring of development efforts in Agile mode: Jira
Configuration management: Chef, Puppet
Knowledge of IaaS and PaaS Platforms: Pivotal Cloud Foundry, AWS, Azure, OpenStack

Advantages

Responsibilities

Qualifications

Summary

Expected salary:

Location: Montreal, QC

Job date: Thu, 18 Mar 2021 23:06:12 GMT

Apply for this job

Search Job

JobAdvisors.ca provides a centralized location for employers and job seekers. We update industry job trends, prospects and other vital information, from verified sources, for both Jobseekers and Employers and promote the content in multiple social media channels.

Follow us on: