Location: Morristown, NJ (Hybrid)
Experience Required: 1215 years
Job Description
We are seeking a hands-on Azure DevOps Architect to lead the source code migration and CI/CD enablement for a transformation project involving backend and frontend applications. This role will be responsible for architecting and implementing DevOps pipelines in Azure DevOps , and driving best practices across source control, build, release, and deployment processes.
Key Responsibilities
- Lead migration of source code repositories (with full version history and branches) to Azure DevOps Repos.
- Design and implement CI/CD pipelines for:
- .NET/ASP.NET backend applications
- Angular/NodeJS frontend apps
- Set up build agents, pipeline triggers, artifact management, approvals, and deployment gates.
- Define deployment strategies for multi-environment setups.
- Secure secrets and credentials using Azure Key Vault and pipeline variable groups.
- Troubleshoot and resolve build and deployment issues in collaboration with development and infrastructure teams.
- Provide strategic guidance on branching, code quality, automated testing, and DevOps best practices.
- Document architectural workflows and hand off to operational DevOps/IT teams.
Primary Skills
- Expertise in Azure Repos, Pipelines, Artifacts, and Boards.
- Strong experience in CI/CD pipeline design and implementation.
- Infrastructure as Code (IaC) :
- Experience with Terraform, ARM Templates, or Bicep.
- Knowledge of Ansible, Chef, or Puppet is a plus.
- In-depth knowledge of Azure services (Compute, Storage, Networking, Security).
- Ability to design secure, scalable, and resilient cloud infrastructure.
- Automation & Scripting :
- Proficiency in PowerShell, Python, or Bash.
- Automation of deployment and operational tasks.
- Experience with Azure Monitor, Log Analytics, and Application Insights.
Secondary Skills
- Security & Compliance :
- Familiar with Azure security best practices, IAM, RBAC, and compliance standards.
- Networking :
- Understanding of VNETs, VPNs, ExpressRoute, NSGs.
- Database Management :
- Experience with Azure SQL, Cosmos DB, backups, and performance tuning.
- Containerization & Orchestration :
- Familiarity with Docker and AKS (Azure Kubernetes Service).
- Agile methodologies, CI/CD pipelines, automation, and release strategies.