We are seeking a dedicated and detail-oriented DevOps Engineer to support and manage the deployment infrastructure for our suite of Azure-hosted SaaS products. The ideal candidate will be responsible for maintaining existing cloud environments, overseeing CI/CD pipelines, and assisting with the setup and ongoing support of upcoming software products. This role requires hands-on experience with Azure, Azure DevOps, GitHub Actions, and deployment workflows for both Ruby on Rails and .NET applications.
This position is well suited for a mid-level professional who is capable, reliable, and comfortable working independently, with the attitude and aptitude to flourish in a dynamic environment.
Key Responsibilities
Required Skills & Qualifications
Preferred Experience
Exposure to Azure-native automation and governance tools (e.g., Azure Policy, Blueprints).
Design, manage, and optimize CI/CD pipelines using GitHub Actions and Azure DevOps for multiple applications.
Administer and enhance cloud deployments , including:
Azure Static Web Apps for frontend solutions.
Ruby on Rails APIs hosted on Azure Kubernetes Service (AKS).
.NET services deployed on Azure App Services and Azure Container Apps.
Azure AI Foundry.
Collaborate with engineering teams on new products built with .NET, Blazor, and .NET Aspire, defining and implementing modern DevOps workflows.
Monitor, troubleshoot, and optimize Azure infrastructure across development, staging, and production environments using Azure Monitor, Application Insights, and Log Analytics.
Drive security and compliance initiatives , coordinating with vendors for SOC 2 & ISO 27001 audits, and implementing remediation measures.
Manage production deployments and ensure environment stability , providing operational support during US business hours.
Champion cloud security, automation, and reliability best practices , ensuring consistency across environments.
Hands-on experience with Microsoft Azure, including:
AKS, App Services, Container Apps, Static Web Apps