Debug and analyze build failures to identify root causes and implement effective resolutions.
Build, maintain, and continuously improve infrastructure for developer productivity, including source code repositories, build tools, and deployment pipelines.
Establish and maintain agile development toolsets, such as Azure DevOps, to streamline workflows.
Develop and enforce processes to maintain code base integrity, including validation rules and branch/merge strategies.
Collaborate with cross-functional teams to optimize build and deployment processes, ensuring high-quality software delivery.
What's Needed?
Ability to learn new tools and technologies quickly and adapt under pressure.
Understanding of the software development lifecycle and build systems like MSBuild or Maven.
Experience analyzing error logs and troubleshooting build issues.
Practical knowledge of reading and understanding C++, C#, XAML, HTML, Perl, PowerShell, SQL, and project files.
Experience with source control systems such as Azure DevOps and GIT, along with familiarity with enterprise monitoring and helpdesk systems