Overview:
Dataflix is seeking an Azure Engineer with DevOps experience to design, implement, and manage cloud infrastructure and CI/CD pipelines using Microsoft Azure. The ideal candidate will be responsible for automating deployment processes, monitoring applications, and ensuring secure, scalable, and highly available environments for development and production systems.
Responsibilities:
- Design, deploy, and manage scalable, secure, and highly available Azure cloud infrastructure.
- Implement Infrastructure as Code (IaC) using tools such as ARM templates, Terraform, or icep.
- Manage resources such as Azure App Services, AKS (Azure Kubernetes Service), Virtual Machines, VNets, Storage Accounts, and Azure AD.
- Build and maintain CI/CD pipelines using Azure DevOps, GitHub Actions, or other tools.
- Automate testing, integration, and deployment processes for application code.
- Collaborate with developers to ensure smooth code releases and rollback strategies.
- Set up monitoring, alerting, and diagnostics using Azure Monitor, Log Analytics, and Application Insights.
- Analyze logs and metrics to proactively identify and resolve performance or availability issues.
- Implement and enforce cloud security best practices (e.g., RBAC, key vaults, NSGs, firewalls).
- Ensure systems are compliant with organizational and industry regulations (e.g., GDPR, ISO, SOC 2).
- Work closely with software engineers, QA, and product teams in Agile environments.
- Document cloud infrastructure, CI/CD processes, and DevOps best practices.
Requirements:
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
- 5+ years of experience in Azure cloud services.
- 4+ years of hands-on experience in DevOps practices and CI/CD tools.
- Proficiency in scripting languages (PowerShell, Bash, or Python).
- Experience with containerization and orchestration (Docker, Kubernetes, AKS).
- Strong knowledge of Git, source control, and branching strategies.
- Familiarity with Agile/Scrum methodologies.
Preferred Qualifications:
- Azure certifications (e.g., AZ-104, AZ-400, AZ-305).
- Experience with hybrid cloud or on-premise to Azure migration.
- Knowledge of security practices such as identity & access management, encryption, and firewalls.
- Experience with other cloud platforms (AWS, GCP) is a plus.