remote
Azure Cloud Engineer - Bright Vision Technologies
Devops Engineer
Azure Cloud Engineer responsible for designing, deploying, and managing scalable, secure cloud solutions using Azure, Terraform, Kubernetes, and CI/CD pipelines to optimize business operations.
About the role
Azure Cloud Engineer
- Design and implement enterprise-grade Azure cloud architectures spanning compute, networking, storage, identity, and data services, with explicit attention to scalability, security, and total cost of ownership.
- Develop, maintain, and continuously improve infrastructure-as-code using Terraform, Bicep, or ARM templates, treating infrastructure changes with the same rigor as application code through version control and peer review.
- Configure and manage Azure landing zones, virtual networks, subnets, route tables, and network security groups to enforce strong segmentation and least-privilege connectivity between workloads.
- Implement secure identity, access management, and governance controls using Azure Active Directory, conditional access, role-based access control, and Azure Policy to ensure compliance with internal and regulatory standards.
- Architect and operate Azure Kubernetes Service (AKS) clusters, including node pool design, auto-scaling, network policy, and integration with container registries and service meshes.
- Deploy, scale, and tune Azure data and analytics platforms such as Azure SQL, Cosmos DB, Synapse Analytics, Data Factory, and Event Hubs to meet specific workload patterns and SLAs.
- Build and operate comprehensive CI/CD pipelines using Azure DevOps or GitHub Actions, enabling fast, automated, and auditable releases of both infrastructure and application code.
- Design and implement robust observability practices using Azure Monitor, Log Analytics, Application Insights, and third-party tooling, with thoughtful dashboards, alerting, and SLO tracking.
- Drive Azure cost optimization initiatives, including right-sizing, reserved-instance planning, lifecycle policies, and architectural changes that meaningfully reduce monthly cloud spend.
- Implement disaster-recovery and business-continuity strategies, including backup, geo-replication, failover testing, and documented runbooks that have been validated through regular drills.
- Strengthen security posture by integrating Microsoft Defender for Cloud, Sentinel, key vault, and managed identities, and by routinely remediating findings from compliance scans.
- Collaborate closely with application teams to architect cloud-native solutions, advising on patterns, anti-patterns, and Azure-native services that best fit each problem domain.
- Develop automation scripts and tooling in PowerShell, Bash, and Python to streamline repetitive operational work and reduce time-to-resolution for common incidents.
- Mentor junior engineers, lead architecture reviews, and contribute actively to internal communities of practice around Azure and DevOps.
- Bachelor’s degree in Computer Science, Engineering, or a related technical discipline.
- Five or more years of cloud engineering experience, with at least three years focused on Microsoft Azure in productio