Azure DevOps Architect
Apply NowCompany: Efficus, Inc.
Location: Morristown, NJ 07960
Description:
Job Description:
Key Responsibilities
Primary Skills
Secondary Skills
Skills
Mandatory Skills : Ansible, ARM, Azure AKS, Azure App Service, Azure DevOps, Docker, Git, Kubernetes, Multi-Cloud and Hybrid Cloud Architecture, PowerShell, Python, Terraform
- Experience 12 to 15 years
- Handson Azure DevOps Architect to lead the source code migration and CICD enablement from an existing environment to a new Azure DevOpsbased setup
- The role will focus on designing and implementing DevOps pipelines for NETASPNET backend applications AngularNodeJS 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 ASPNET 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 builddeployment issues
- Provide best practice guidance on branching strategy code quality and automated testing
- Document architecture workflows and hand over to operational DevOpsIT 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 rolebased 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
Skills
Mandatory Skills : Ansible, ARM, Azure AKS, Azure App Service, Azure DevOps, Docker, Git, Kubernetes, Multi-Cloud and Hybrid Cloud Architecture, PowerShell, Python, Terraform