Cloud Engineer

0 years

0.0 Lacs P.A.

Bengaluru, Karnataka, India

Posted:1 week ago| Platform: Linkedin logo

Apply Now

Skills Required

azuredevopsyamlautomationterraformdeploymentdesignautomateapimanagementvaultconfigurationtestingxunitnunitnuget.nettestmonitoringloggingstrategiesanalyticsauthenticationauthorizationoauthmicroservicesdockerkubernetesservicerabbitmqkafkapipelinestoragejestintegrationscriptingpowershellpython

Work Mode

On-site

Job Type

Full Time

Job Description

1) Job Title: Azure DevOps CI/CD Engineer- Job Summary: We are looking for an experienced Azure DevOps CI/CD Engineer with expertise in YAML-based pipelines , Azure Functions , Cypress automation tests , APIM Terraform pipelines , application deployment , and CI/CD automation . The ideal candidate will design and manage CI/CD pipelines, ensuring smooth deployments and automation across cloud services. Key Responsibilities: Develop and manage Azure DevOps CI/CD pipelines using YAML . Automate deployments for Azure Functions, App Services, and AKS . Integrate Cypress automation tests into CI/CD workflows. Implement APIM Terraform pipelines for API Management automation. Secure and optimize DevOps processes with Azure Key Vault and RBAC . Monitor pipelines and troubleshoot failures to ensure high availability. Automate builds and releases Deploy applications to Azure App Services, AKS, and Virtual Machines . Manage web.config, appsettings.json , and other configuration files during deployments. Set up unit testing frameworks (e.g., xUnit, NUnit, MSTest ) in Azure DevOps pipelines. Handle NuGet package management and dependency resolution in CI/CD pipelines. Write YAML pipelines to automate .NET build, test, and deployment . Configure Application Insights for performance monitoring of applications. Implement logging strategies using Serilog, NLog, or built-in .NET logging frameworks . Troubleshoot issues using Azure Monitor & Log Analytics . Deploy .NET applications using Terraform, Bicep, or ARM templates . Handle authentication and authorization via Azure AD, Managed Identity, or OAuth in .NET applications. Securely store connection strings, API keys, and secrets using Azure Key Vault . Implement role-based access control (RBAC) for APIs and applications. Deploy and manage .NET Web APIs, gRPC services, and microservices . Manage API lifecycle using Azure API Management (APIM) . Use Docker & Kubernetes to containerize and orchestrate .NET services. Work with message queues (Azure Service Bus, RabbitMQ, Kafka) in applications. Proficiency in CI/CD pipeline configurations for frontend applications. Exposure to containerized deployments using Docker and Kubernetes. Ability to configure and manage build artifacts efficiently in Azure Pipelines. Experience with Azure Static Web Apps, Blob Storage, App Services, or AKS for deployments. Experience with frontend testing frameworks (Jest, Karma, Cypress, Playwright) would be an added advantage. Required Skills: Strong experience in Azure DevOps Pipelines (YAML-based) . Hands-on expertise in Azure Functions and serverless architectures . Experience with Terraform for infrastructure automation . Proficiency in Cypress test automation integration . Knowledge of Azure API Management (APIM) Terraform automation . Scripting skills in PowerShell, Bash, or Python . Expertise in Azure Monitor, Log Analytics, and Application Insights . Strong understanding of application deployment and CI/CD best practices . Show more Show less

Innova ESI
Innova ESI
Not specified
No locations

RecommendedJobs for You

Pune, Maharashtra, India

Hyderabad, Telangana, India

Kanpur, Uttar Pradesh, India

Noida, Uttar Pradesh, India

Pune, Maharashtra, India