Role: Azure DevOps Engineer
Location: Redmond WA ( Onsite)
Mandatory Areas
Must Have Skills Azure DevOps
Skill 1 8 Years of Exp in Azure DevOps
Skill 2 5 Years of Exp in C#
Key Responsibilities:
Designing and maintaining CI/CD pipelines using Azure DevOps specifically tailored for C# projects to streamline software delivery processes.
Implementing test automation frameworks and scripting solutions utilizing Python and PowerShell with a focus on C# applications.
Proficiency in TCL is a plus.
Analyzing and enhancing existing C# codebase to optimize build and test systems based on user feedback and project requirements.
Developing and executing effective build test and deployment strategies for C# applications to ensure software reliability and scalability.
Managing and maintaining the Azure DevOps ecosystem and associated tools to support continuous integration continuous testing and reporting for C# projects.
Automating the creation of dashboards and incorporating new features into Azure DevOps specifically tailored for C# development for enhanced project visibility and management.
Skillset Required:
Proficient in scripting languages such as Python and PowerShell for automation tasks with a focus on supporting C# projects.
Experience with build and test systems including CMake Makefile and cmocka adapted for C# development.
Minimum 5 years of prior experience in DevOps roles preferably with expertise in GitLab Azure DevOps or similar integrated DevOps platforms specifically applied to C# projects.
Familiarity with CI/CD principles maintenance practices uptime monitoring and code quality metrics with a focus on C# applications.