We are looking for a Senior DevOps Engineer with strong Azure expertise to join our team. This role is primarily focused on DevOps (70%) with an additional focus on cloud development (30%), including integrating cloud-native and AI-based services into scalable architectures.
You will be responsible for building and maintaining cloud infrastructure, optimizing deployment processes, and supporting development teams in delivering reliable, secure, and scalable applications. Key ResponsibilitiesInfrastructure & Automation (Core Focus — ~70%) * Design, implement, and maintain Azure infrastructure using Terraform following Infrastructure-as-Code best practices * Manage and optimize Azure Kubernetes Service (AKS) clusters for production workloads * Deploy and manage applications using Helm charts with versioning and templating * Build and maintain CI/CD pipelines (Azure DevOps, GitLab CI, GitHub Actions) for automated build, test, and deployment processes
Cloud Development & Azure Services (~30%) * Configure and manage Azure services such as App Services, Container Registry, Key Vault, Storage Accounts, and networking components * Integrate Azure AI services (Cognitive Services, Azure OpenAI, Azure Machine Learning) into application architectures * Implement monitoring and logging solutions using Azure Monitor, Log Analytics, and Application Insights * Ensure security best practices across Azure resources (RBAC, NSGs, Azure Policy)
Collaboration & Leadership * Collaborate with development teams to improve deployment strategies and system performance * Document infrastructure, processes, and troubleshooting procedures * Participate in on-call rotations and support production incident response
RequirementsCore Experience * 5+ years of experience in DevOps / Infrastructure Engineering roles * Strong hands-on experience with Azure cloud platform * Expert-level knowledge of Terraform for multi-environment infrastructure
Technical Skills * Strong experience with Azure Kubernetes Service (AKS) * Proficiency with Helm for Kubernetes deployments * Hands-on experience with CI/CD tools (Azure DevOps, GitLab CI, GitHub Actions) * Experience integrating Azure AI services into production environments * Strong scripting skills (PowerShell, Bash, or Python) * Experience with Docker and container registries * Solid understanding of Git and GitOps workflows * Knowledge of networking (DNS, load balancing, VPNs) * Experience with monitoring and observability tools
Nice to Have * Azure certifications (Azure Administrator, DevOps Engineer, or Solutions Architect) * Experience with Azure ML pipelines and MLOps * Background in software development or system administration
Work Environment * Collaborative and engineering-driven culture * Opportunity to work with modern cloud and AI technologies * Involvement in high-impact, scalable systems
What We Offer: * Competitive salary; * 100% remote opportunity; * Flexible work environment (in-office, remote, or hybrid depending on preferences and manager approval); * Opportunities for professional growth and career advancement; * Collaborative and innovative work environment; * Paid time off, including holidays, vacation and sick leave; * Benefits may vary by location and will be confirmed during the interview process.