Enable job alerts via email!

Azure DevOps Engineer - Remote / Telecommute

Cynet Systems Inc

Redmond (WA)

Remote

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in the technology sector is hiring for a DevOps Engineer focusing on implementing CI/CD pipelines for C# projects. The role involves designing automation frameworks using Azure DevOps, with skilled tasks in Python and PowerShell scripting. Candidates should have extensive experience in similar environments, emphasizing continuous integration and software reliability.

Qualifications

  • Minimum 5 years of prior experience in DevOps roles, preferably with expertise in GitLab and Azure DevOps applied to C# projects.
  • Proficient in scripting languages for automation tasks focused on C#.
  • Familiarity with CI/CD principles and code quality metrics specifically for C# applications.

Responsibilities

  • Designing and maintaining CI/CD pipelines using Azure DevOps for C# projects.
  • Implementing test automation frameworks with a focus on Python.
  • Analyzing and enhancing C# codebase based on user feedback.

Skills

Python
PowerShell
Yaml
CMake
Makefile
cmocka

Job description

Job Description:

Pay Range: $55hr - $60hr

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 Firmware packages, Python Code base.
  • Implementing Multi staged Pipelines using Yaml Scripting.
  • Implementing Unit Tests Cases using Python.
  • 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.
  • Proficient in Yaml Language.
  • 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.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.