Job Openings
Azure DevOps Architect
About the job Azure DevOps Architect
Job Title: Azure DevOps Architect
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
- Minor database deployments
- Set up build agents, pipeline triggers, artifact management, approvals, and deployment gates.
- Define deployment strategies for multi-environment setups.
- Automate database script deployments using Liquibase or PowerShell.
- 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:
- Azure DevOps Services:
- 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.
- Cloud Architecture:
- 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.
- Monitoring & Logging:
- 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).
- DevOps Best Practices:
- Agile methodologies, CI/CD pipelines, automation, and release strategies.