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.
Requirements: B.Sc. in Computer Science, Engineering, or a related field.
2+ years of experience in a DevOps, build engineering, or systems integration role.
Hands-on experience with Windows OS.
Proven experience with AI-driven tools for DevOps automation, observability, or other related applications.
Hands-on experience with Azure DevOps Services, especially Pipelines, Repos, Boards, and Artifacts.
Proficiency in Git and Git LFS for source control.
Experience deploying and maintaining solutions on Azure Functions and Azure Web Apps.
Strong English communication skills (written and spoken), essential for documentation, collaboration, and supplier interaction.
Preferred Skills:
Experience working in a multidisciplinary company.
knowledge of C #, C ++, and Python project structure, compilation, and debugging within the Visual Studio/.NET environment.
Scripting in PowerShell.
Proficiency in MSB
This position is open to all candidates.