Senior DevOps Engineer
Full-time Mid-Senior levelJob Overview
• Design, implement, and manage CI/CD pipelines using Azure DevOps for .NET and Angular applications.
• Automate build, test, and deployment workflows for both cloud and on-premises environments.
• Configure and maintain release pipelines, build agents, and environment configurations.
• Collaborate with development teams to integrate DevOps best practices across the SDLC.
• Manage infrastructure as code (IaC) using tools such as ARM templates, Terraform, or Bicep.
• Ensure system reliability, scalability, and performance through proactive monitoring and automation.
• Support and troubleshoot deployment issues for Microsoft technology stack applications (.NET Core, IIS, SQL Server, etc.).
• Implement security, compliance, and backup policies for build and release environments.
• Continuously optimize pipelines for faster and more reliable delivery cycles
Requirements
• Bachelor’s degree in Computer Science, Information Technology, or related field.
• 5+ years of experience as a DevOps Engineer or in a similar role.
• Strong expertise with Azure DevOps, YAML pipelines, and Git repositories.
• Hands-on experience with on-premises deployments, including IIS and Windows Server environments.
• Solid understanding of .NET Core, Angular, and the Microsoft technology ecosystem.
• Experience with containerization (Docker, Kubernetes) is a plus.
• Familiarity with PowerShell scripting, Bash, and automation tools.
• Strong analytical and problem-solving skills with a collaborative mindset.
Preferred Skills
• Experience with monitoring tools (e.g., Azure Monitor, Application Insights, Prometheus, Grafana).
• Knowledge of security hardening and DevSecOps practices.
• Exposure to Agile methodologies and working within sprint-based delivery models.
Make Your Resume Now