Azure DevOps Architect
Software Technology Inc
Azure DevOps Architect
Experience 12 to 15 years
Hands-on Azure DevOps Architect to lead the source code migration and CICD enablement from an existing environment to a new Azure DevOps-based setup
The role will focus on designing and implementing DevOps pipelines for .NET/ASP.NET backend applications, Angular/NodeJS frontend apps, and minor database deployments
while ensuring best practices in source control, build, and release management
Key Responsibilities
- Lead and execute the migration of source code repositories including version history and branches to Azure DevOps Repos
- Design and implement CICD pipelines using Azure Pipelines for backend and frontend applications
- Configure build agents, pipeline triggers, artifact management, approvals, and deployment gates
- Set up environments and deployment strategies for ASP.NET, NET Core, Angular, and NodeJS apps
- Integrate minor database scripts deployments using tools like Liquibase or PowerShell
- Ensure secure handling of secrets and credentials via Azure Key Vault and pipeline variable groups
- Collaborate with development and infrastructure teams to troubleshoot build/deployment issues
- Provide best practice guidance on branching strategy, code quality, and automated testing
- Document architecture workflows and hand over to operational DevOps/IT teams
Primary Skills
- Azure DevOps Services
- Proficient in using Azure DevOps for CICD pipelines, version control, and project management
- Experience with Azure Repos, Pipelines, Artifacts, and Boards
- Infrastructure as Code (IaC)
- Expertise in Terraform, ARM templates, or Bicep for automating infrastructure deployment
- Knowledge of configuration management tools like Ansible, Chef, or Puppet
- Cloud Architecture
- Strong understanding of Azure cloud services including compute, storage, networking, and security
- Ability to design scalable, resilient, and secure cloud architectures
- Automation and Scripting
- Proficiency in scripting languages such as PowerShell, Python, or Bash
- Experience in automating deployment and operational tasks
- Monitoring and Logging
- Familiarity with Azure Monitor, Log Analytics, and Application Insights for monitoring and diagnostics
- Ability to implement and manage logging and ing solutions
Secondary Skills
- Security and Compliance
- Knowledge of Azure security best practices and compliance standards
- Experience with identity and access management (IAM) and role-based access control (RBAC) Networking
- Understanding of virtual networks, VPNs, ExpressRoute, and network security groups (NSGs)
- Ability to design and implement network architectures in Azure
- Database Management
- Experience with Azure SQL Database, Cosmos DB, and other database services
- Knowledge of database backup, recovery, and performance tuning
- Containerization and Orchestration
- Familiarity with Docker and Kubernetes/AKS for containerized applications
- Experience in deploying and managing containerized workloads
- DevOps Best Practices
- Understanding of Agile methodologies and DevOps principles
- Ability to implement continuous integration, continuous delivery, and continuous deployment (CICD) practices
Mandatory Skills:
Ansible, ARM, Azure AKS, Azure App Service, Azure DevOps, Docker, Git, Kubernetes, Multi-Cloud and Hybrid Cloud Architecture, PowerShell, Python, Terraform
Required Skills: Azure
Basic Qualification:
Additional Skills:
Background Check: No
Drug Screen: No
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Azure DevOps Architect. Be the first to apply!
