Required Skills: CI/CD Bicep, ARM Templates, Terraform, RESTful API, C#, .NET Core, ASP.NET Core
Job Description
Must Have Technical/Functional Skills:
CI/CD Bicep; ARM Templates; or Terraform; RESTful API; Git and Azure Repos
Roles & Responsibilities:
- Design, develop, and maintain applications using C#, .NET Core, and ASP.NET Core.
- Design and implement RESTful APIs and service endpoints.
- Build, deploy, and support applications on Microsoft Azure.
- Develop and manage CI/CD pipelines using Azure DevOps.
- Implement deployment automation using Bicep, ARM Templates, or Terraform.
- Collaborate with product owners, architects, and engineering teams to deliver features.
- Monitor application performance, troubleshoot issues, and support production environments.
- Perform code reviews and maintain code quality standards.
- Write and maintain unit and integration tests.
- Manage source code repositories using Git and Azure Repos.
- Participate in design discussions and contribute to technical architecture decisions.
Required Skills:
- Strong proficiency in C#.
- Solid understanding of Object-Oriented Programming (OOP) principles.
- Experience with .NET Core / ASP.NET Core development.
- Experience designing and implementing REST APIs.
- Knowledge of secure coding practices and software design patterns.
- Azure Cloud
- Hands-on experience with Microsoft Azure services:
- Azure App Services
- Azure Functions
- Azure Storage Accounts
- Application Insights
- Azure Monitor
- Experience deploying and managing production workloads on Azure.
- DevOps & Automation
- Strong experience with Azure DevOps.
Expertise in:
- YAML Pipelines
- Classic Build & Release Pipelines
- CI/CD Automation
- Azure Repos (Git)
- Experience implementing automated deployment strategies.
- Infrastructure as Code
- Strong experience with:
- Bicep
- ARM Templates