CirrusLabs is a niche digital transformation company focused on helping customers realize value through innovation. They are seeking a motivated Junior Azure DevOps Engineer to assist in deploying, monitoring, automating, and maintaining Azure-based infrastructure and applications while supporting CI/CD processes and operational excellence.
Responsibilities:
- Support the deployment, configuration, and maintenance of Azure cloud infrastructure
- Monitor and troubleshoot Azure services, virtual machines, networking components, and hosted applications
- Assist with Azure Storage, Azure Compute, and cloud resource management
- Perform infrastructure troubleshooting and root cause analysis for production and non-production environments
- Support disaster recovery planning, testing, and documentation activities
- Manage and support Azure Kubernetes Service (AKS) environments
- Configure and maintain Azure Key Vault for secrets and certificate management
- Support Azure Application Gateway, Azure Traffic Manager, and Azure Load Balancer configurations
- Investigate and resolve load balancer issues, failed instances, and connectivity problems
- Participate in Site Reliability Engineering (SRE) activities including monitoring, incident response, and performance optimization
- Develop and maintain Infrastructure as Code (IaC) using Azure Bicep templates
- Assist in automating cloud deployments and operational tasks using PowerShell, Python, YAML, and JSON
- Contribute to infrastructure standardization and automation initiatives
- Support CI/CD pipeline creation and maintenance using Azure DevOps and GitHub Actions
- Assist with application deployment automation, release management, and environment provisioning
- Collaborate with development teams to improve deployment processes and operational efficiency
- Maintain source code repositories and branching strategies using GitHub
- Provide basic SQL Server administration support
- Write and troubleshoot SQL queries for operational and reporting purposes
- Support SQL Server clustering and web server clustering initiatives
- Assist with Databricks environment support and platform administration
- Configure and support IIS web servers and Windows Services
- Troubleshoot application, server, and infrastructure issues using Event Viewer logs and monitoring tools
- Support web hosting environments and application deployments
- Perform Windows server health checks and maintenance activities
- Support Identity and Access Management (IAM) processes
- Assist with Active Directory (AD) administration and user access management
- Follow security best practices for cloud infrastructure and applications
- Apply basic networking concepts including DNS, TCP/IP, routing, firewalls, VPNs, and load balancing
- Assist with network connectivity troubleshooting across cloud and on-premises environments
- Support high-availability, scalability, and disaster recovery initiatives
Requirements:
- Bachelor's degree in Computer Science, Information Technology, Engineering, or related field
- Equivalent practical experience may be considered
- Basic knowledge of Microsoft Azure cloud services
- Experience with Azure Kubernetes Service (AKS)
- Experience with Azure Key Vault
- Experience with Azure Storage
- Experience with Azure Compute Services
- Experience with Azure Application Gateway
- Experience with Azure Traffic Manager
- Experience with Azure Load Balancer
- Experience with Azure Bicep
- Familiarity with Azure Site Reliability concepts
- Understanding of Azure DevOps pipelines and release management
- Experience with GitHub and GitHub Actions
- Basic SQL Server administration and SQL query writing
- Knowledge of IIS administration and Windows Services
- Familiarity with PowerShell, Python, YAML, and JSON scripting
- Basic understanding of Active Directory and IAM concepts
- Knowledge of networking fundamentals
- Understanding of Disaster Recovery (DR) concepts and testing methodologies
- Azure certifications such as Microsoft Certified: Azure Fundamentals (AZ-900)
- Azure certifications such as Microsoft Certified: Azure Administrator Associate (AZ-104)
- Azure certifications such as Microsoft Certified: Azure DevOps Engineer Expert (AZ-400)
- Exposure to Databricks administration and support
- Experience working in Agile/Scrum environments
- Knowledge of monitoring tools and observability practices