Job Title or Location
RECENT SEARCHES

Build And Release Engineer

Net2Source Inc.
Toronto, ON
Posted yesterday
Job Details:
Full-time
Experienced

We are seeking a skilled engineer to help us transition our team's build system to Autodesk's modern corporate Jenkins infrastructure. This role is crucial in reducing critical risk and ensuring a stable and efficient build environment. The ideal candidate will possess strong technical expertise, excellent problem-solving skills, and a collaborative mindset to drive this transformation successfully.

As a key member of our team, you will embark on a journey to familiarize yourself with Autodesk's standards for CI/CD systems. Leveraging these standards, you will create and configure virtual machines to host the new build system, writing scripts and code to implement the build system effectively. Your role will involve analyzing build outputs to troubleshoot failures, ensuring smooth and efficient operations. The expectation is to utilize AI tools to maximize the efficiency of this transition, while closely collaborating with the team to address concerns and report status updates. Your contributions will be pivotal in driving the success of our build system transition.

Many of the key outcomes for this role include:

1. Pull request builds for each repository (including scanning with SonarQube)

2. Continuous Integration (CI) builds of our repositories

3. Security scanning with Harmony

4. Running automated tests (system level tests and performance tests)

5. Official builds of our repositories, including digital signing integrated with the Autodesk tools

Key Responsibilities:

- Review and understand the current build infrastructure's responsibilities and configuration

- Assess and revise the initial migration plan for the build infrastructure

- Implement a proof of concept with one repository

- Develop a comprehensive migration plan for the remaining repositories

- Collaborate with the team to align on the migration plan

- Execute the comprehensive migration plan

- Provide thorough documentation on the build system, including usage, maintenance, configuration, and optimization

Deliverables:

- A fully operational, production-level corporate build system supporting all of the team's repositories.

- Comprehensive documentation for the new build system.

Definition of Success:

- All repositories consistently build successfully on the modern corporate build system.

- The team is fully informed on how to use and maintain the new build system.

Required Skills:

- Proficiency in C# / .NET

- Experience with Jenkins

- Knowledge of Docker

- Expertise in code generation tools to maximize efficiency

- Expertise in PowerShell

- Familiarity with Groovy scripting

- Experience with Azure

- Proficiency in Windows Installer / MSI / Wix toolset

Preferred Qualifications:

-4 years of experience

- Strong problem-solving skills and attention to detail.

- Excellent communication and documentation skills.

- Ability to work independently and as part of a team.

This position is no longer available.

Share This Job: