Software Build Engineer - 12 Month Contract

Ontario (ON)  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Keywords

Description

SOFTWARE BUILD ENGINEER - 12 Month Contract

Job Title: Software Build Engineer

Company: Direct IT Recruiting Inc.

Location: Toronto, Ontario

Status: 12 Month Contract

Job Category: Software Development

Career Level: Senior

Work Experience: 7+ years of software build experience, Jenkins, Git, Gerrit, Nexus, Artfactory, Java, JaveEE, Ant, Maven, Korn Shell Scripting, Agile

Industry: Financial

DESCRIPTION:

We are currently seeking a Software Build Engineer.

REQUIREMENTS:

- In-depth understanding of source code management, with practical experience on Jenkins, Git and Nexus/Artifactory.

- Demonstrated experience in Scripting, software-build processes, system configuration and managing multiple builds using branching and labeling methodologies

- Solid experience in building and packaging Java/JavaEE applications using Apache Ant and/or Maven

- Good communication skills to interact with business users, functional teams, and SMEs

- Experience in working within agile environments and understanding of agile technical practices such as test-driven development, continuous integration, acceptance test driven-development and continuous delivery

- Deep working knowledge of Scripting languages like Korn/Bash Shell Scripting

- Works well under pressure and can handle multiple tasks.

- Highly organized, detail oriented, extremely responsive and able to prioritize a large number of tasks

- Degree in computer science, business, math, engineering or equivalent work experience

- Minimum 1-2 years experience as a developer using Java/C# language and familiar with SOA, relational database architectures and SQL (nice to have).

RESPONSIBILITIES:

- Management of the build process to ensure industry practices are followed.

- Enforce policies for managing source code, including branching, merging and tagging policies to support parallel development.

- Perform and monitor Release builds

- Provide continuous support on builds and make the build and release as fully automated as possible.

- Develop and maintain documentation of the build process

- Review and build results, debug and optimize complex builds with the development and infrastructure teams.

- Work with development teams to identify and resolve build or deployment problems and help to develop processes to facilitate automated software deployment.

- Install, setup and support the tooling stack which consists of the following core components (Git, Gerrit, Jenkins, Nexus/Artifactory, FitNesse and other standard build artifacts such as Ant and Maven) for project needs.

- Provide after hour support when necessary.

- Provide technical assistance, advice and guidance to the business.

Start date
ASAP
Duration
12 months
From
Direct IT Recruiting INC.
Published at
31.01.2015
Project ID:
843703
Contract type
Freelance
To apply to this project you must log in.
Register