We are searching for a talented and proactive DevOps Engineer to join our Application Development team. In this role, you'll support and enhance our current implementation while being at the forefront of integrating and implementing AI tools and methodologies to support and improve our development teams and processes. You'll work in a Windows-based environment, leveraging our existing stack: Azure DevOps Services (Pipelines, Repos, Artifacts, and Boards), Azure Functions, and Azure Web Apps. We're looking for someone with hands-on experience in C #, C ++, MSBuild, and solution (.sln) troubleshooting, who can work across both our existing cloud and on-prem infrastructure. This position is at the forefront of applying innovative AI-powered solutions for log parsing and beyond, all to empower our developers while maintaining and improving our current systems.
Requirements: Support, maintain, and enhance our current CI/CD pipelines using Azure DevOps Services, with an emphasis on leveraging AI to optimize and automate steps.
Maintain and troubleshoot existing builds for C # and C ++ projects using MSBuild, including managing.sln issues, dependencies, and build optimizations.
Implement and integrate AI-driven tools to enhance our existing DevOps processes, including log parsing and incident correlation.
Develop and maintain automation scripts using PowerShell, Python, or Batch, with a focus on creating intelligent, adaptive automation that complements our current systems.
Deploy, configure, and monitor applications using Azure Functions and Azure Web Apps.
Collaborate with development and QA teams to streamline software delivery, using Azure Boards for sprint and task tracking.
This position is open to all candidates.