Two95 International Inc.
     logo

Tier 2 Vendor (Core .Net) support

Two95 International Inc.
over 4 years ago
Contract
On-site
US

Title: Tier 2 Vendor (Core .Net) support

Duration: 9 Months Contract

Location: Seattle, WA

A minimum set of skills to be successful in this role include:

โ€ขMSBuild familiarity: Be able to understand MSBuild output and project file format with the ability to track down the source of an error. Ideally should have at least some experience with both desktop and .NET-Core-based MSBuild

โ€ขVSTS familiarity: Be able to use VSTS online to look through build history, agent pools, and other aspects that may help understand a specific build failure reason.

โ€ขGitHub familiarity: Be able to navigate issues in GitHub, using the ZenHub Kanban plugin, updating, assigning, and labelling issues as appropriate.

โ€ขOperating Systems: Be able to use systems running MacOS, Windows, and Linux enough to troubleshoot common file system issues (file ownership, file handles, disk space, etc) and find system logs. Investigations where the problems appear to be related to machine state will require investigation of the machines used for builds.

โ€ขScripting languages: Python, Powershell (both Desktop and Core versions), Bash, and cmd scripts are all used as part of our builds. While you wonโ€™t be expected to write in these languages, being able to understand and debug them is essential for understanding build issues.

PREFERRED SKILLS

These skills are not mandatory but will help:

โ€ขBasic use of command line debuggers: Be able to attach a debugger, get a managed call stack, and create a minidump using windbg/cdb on Windows, lldb / others on *Nix systems.

โ€ขVSTS Yaml-based definitions: Be able to parse the new .yaml build definition format and debug issues

โ€ขGit: Be able to use GitHub or other sites to track down change histories, โ€œblameโ€ specific changes on users, and in general be able to navigate through Git as a source control system.