Home       |     Overview      |     Candidate Login      |     Post Resume       |     Contact us
 
  
     
     
Search Jobs
     
Keywords,Title,Skills,Company  Location,City,State,Zip  
  Advanced Search
     
GitHub VSTS MS Build Scripting Languages Operating Systems Engineer
(Jobs in Redm
 
Requirement id 73233
Job title Engineer
Job location in Redmond, WA
Skills required GitHub, .Net, VSTS, MS Build Scripting Languages Operating S
Open Date 11-Sep-2018
Close Date
Job type Contract
Duration 12 Months
Compensation DOE
Status requirement not found
Job interview type Face to Face interview
   Email Recruiter: coolsoft
Job Description Engineer: GitHub, .Net, VSTS, MS Build Scripting Languages Operating S

We should submit only GC,GC - EAD, L2-EAD,H4-EAD and Citizens

Job Description :

ROLE AND RESPONSIBILITIES

This team employs a wide variety of build technologies and runs hundreds of builds per day, many of which employ dozens of individual legs. With so many moving parts, there can be lots of failed builds (especially during any sort of outage). The Engineering Services team creates and maintains build infrastructure, promotes best practices, and lives on the front line of analysis when things go wrong. Were looking for someone with organizational skills, build experience, and a general knack for diagnosing failures, who can be the front line of build failure investigation.

Incoming dotnet/core-eng issue triage:

Monitor newly created issues in our github repo, and determine if they should go to the DDFUN team (create tickets), the DncEng team (issues with components we own), an Azure support ticket, or to various .NET Core product teams (in the case the build failure is theirs)

Apply labels to issues to track types of problems encountered, regularly provide status on this. Coordinate with team members to make sure assignments are accurate.



Build Failure investigation work includes:

Monitor a specified of builds .NET Core teams acting whenever a given build fails:

Determine root cause(s) of failure using VSTS logs and other artifacts. This may include but is not limited to:

Source code history analysis
Connecting to build machines and directly investigating them
Obtaining a local repro of the failure

Ensure GitHub issue(s) are created or routed to the appropriate owners.
Associate build failures with their matching GitHub issue in mc.dot.net.

Recommend areas for investment to increase reliability (e.g. suggest where better logging, more retries, etc. could reduce the incidence of failure)
Communicate with the individual or team which caused a build failure to ensure that they are working to unblock it (if applicable).
Regularly communicate a summary of build failure analysis to the DDFUN and DncEng teams.



QUALIFICATIONS

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 wont 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 deb
 
Call 502-379-4456 Ext 100 for more details. Please provide Requirement id: 73233 while calling.
 
Other jobs in WA: Bellevue (2), Olympia (8), Seattle (18),
 
 GitHub job openings in other states
Jobs List

Technical Architect III - 130186
Create date: 06-May-2024
No of Submissions : 2

Start date : 06/03/2024

End date : 06/30/2024

Submission deadline : Tuesday, May 14th at 4:00PM CST.

Client info : DCF

Note :

* INTERVIEW NOTES:

• Phone and web based interviews will be acceptable.
• However, an in--person interview may be r.... (This job is for - GitHub Jobs in WI Madison Architect - (in Madison, WI))

TAX - Sr. DevOps Engineer / Prog Analyst 4 (696965)
Create date: 02-Nov-2022
Start date :11/14/2022

End Date :12/31/2022

Submission deadline :11/4/2022

Client Info :TAX

Description :

*Duration expected: 12 months. DO NOT go by end date on req. This will be long term assignment for the right resource. New PO will be provided to cover Jan 1 forward.

*ON SITE.... (This job is for - GitHub TFS Jobs in VA Richmond Engineer - (in Richmond, VA))

Java Developer - 110805 -SP
Create date: 24-Oct-2022
Start date :10/24/2022

End Date :10/31/2022 4:00:00 PM

Submission deadline : 10/26/2022

Client Info :
DWS

Note :

* Remote opportunity for LOCAL CANDIDATES ONLY
* Any qualified candidate with the legal right to work in the US can be submitted for consideration.
* 100% breakdown.... (This job is for - GitHub CI CD Jobs in UT SaltLakeCity Developer - (in Salt Lake City, UT))

Hands On Lead Dev - 73487
Create date: 31-Mar-2021
We should submit only GC,GC - EAD, L2-EAD,H4-EAD and Citizens.

Job Description:

Job Position Title? Lead Engineer

Contract or C2H

remote then located in MN

What Project/Projects will the candidate be working on while on assignment? Seamless digital Prduct, Document Vault, Preference Center Is t.... (This job is for - Jenkins GitHub AWS Jobs in MN EdenPrairie Developer - (in EDEN PRAIRIE, MN))

Node Developer - 72420
Create date: 01-Mar-2021
Note: Looking for Sr/Principal Level Software Engineers, need to have very good hands on experience with Node.js. Jack of all trades, an engineer that is well rounded with most of the technologies mentioned. Please do not send me Front End or Back End Engineers, strictly looking for Node.js candidates.

Job Description:

Client:.... (This job is for - GIT GitHub Jenkins Jobs in TX Dallas Developer - (in Dallas, TX))
 
 GitHub job openings in WA
Jobs List

Software Engineer - 61041
Create date: 12-Mar-2020
Candidate must be local : Yes

We should submit only GC, GC - EAD, L2-EAD, H4-EAD and Citizens.

Job Description :







Migration Engineer

Disney

Seattle, WA

10 month contract



Description/Comment:

· Build & D.... (This job is for - GitHub Jenkins Linux Unix Jobs in WA Seattle Engineer - (in Seattle, WA))
(Engineer: GitHub, .Net, VSTS, MS Build Scripting Languages Operating S in Redmond, WA)
     
Search Jobs
     
Keywords,Title,Skills,Company  Location,City,State,Zip  
  Advanced Search
     

    About Us     Services    Privacy policy    Legal     Contact us