Description

Job Overview

 

Design, implement, and maintain the software delivery pipeline for cloud-based applications and services. Configure Azure DevOps tools such as Azure Repos, Azure Artifacts, and Azure Test Plans to manage the source code, artifacts, and testing processes for the applications and services. Setting up and managing continuous integration and delivery (CI/CD) pipelines using Azure DevOps tools to automate the build, test, and deployment of software. Develop and maintain build and release scripts using tools such as PowerShell and Bash to automate infrastructure and application deployment. Implement and enforce security measures for Azure DevOps infrastructure, including role-based access control, key management, and secure networking. Terraform and ARM templates to manage infrastructure as code in Azure. Monitor, troubleshoot, and debug Azure DevOps pipelines and infrastructure. Application, Infrastructure monitoring and alerting using Azure Monitor and Application Insights and custom dashboards. Azure Security Center for security management and compliance, and Azure Key Vault for key management. Build applications with containerization (Docker, Kubernetes, AKS, container App). Monitor and report on application performance. Mobile application Development including Android and IOS.

 

Education and Experience Requirements

Bachelor’s degree in Computer Science (any), Engineering (any), BBA (any) with 5 years of experience.

Education

Bachelor’s degree in Computer Science