Title: Dev Ops Engineer
DevOps Engineer (Azure) – Job Description
About Elevate Digital
Elevate Digital is a people-first technology services firm delivering flexible staffing and consulting solutions that drive real business value. We partner with our clients to architect, build, and operate cloud-native platforms—tailoring our approach to each organization’s unique needs.
Role Overview
We’re seeking a DevOps Engineer with deep Azure expertise to join our client-facing engineering team. In this role, you will design, implement, and maintain scalable, secure, and highly available cloud infrastructure on Microsoft Azure. You’ll collaborate closely with development, QA, and operations teams to automate deployments, improve system reliability, and accelerate delivery of critical features.
Key Responsibilities
-
Infrastructure as Code: Author and maintain ARM templates, Terraform configurations, or Bicep modules to provision and manage Azure resources.
-
CI/CD Pipelines: Design, build, and optimize end‑to‑end pipelines using Azure DevOps (or GitHub Actions/Azure Pipelines) to automate build, test, and deployment workflows.
-
Containerization & Orchestration: Containerize applications with Docker, manage orchestration platforms such as AKS (Azure Kubernetes Service), and implement Helm charts or GitOps workflows.
-
Monitoring & Logging: Configure Azure Monitor, Log Analytics, Application Insights, and related tooling to ensure end‑to‑end observability, alerting, and capacity planning.
-
Security & Compliance: Integrate security best practices into pipelines (e.g., template scanning, secret management via Azure Key Vault), enforce role‑based access controls (RBAC), and support audit/compliance requirements.
-
Collaboration & Support: Work with cross‑functional teams to troubleshoot production issues, conduct post‑mortems, and drive continuous improvement of processes and tooling.
-
Cost Optimization: Analyze cloud spend and implement cost‑saving measures, such as reserved instances, autoscaling, and rightsizing.
Required Qualifications
-
Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
-
3+ years of hands-on experience architecting, deploying, and operating production workloads on Microsoft Azure.
-
Proficiency with Infrastructure as Code tools (Terraform, ARM templates, or Bicep).
-
Strong experience building and maintaining CI/CD pipelines using Azure DevOps or GitHub Actions.
-
Solid scripting skills (PowerShell, Bash, Python, or similar).
-
Familiarity with container technologies (Docker) and orchestration (AKS, Kubernetes).
-
Understanding of networking (VNets, NSGs, load balancers) and cloud security best practices.
-
Excellent troubleshooting, communication, and collaboration skills.
Preferred Qualifications
-
Microsoft Certified: Azure Administrator Associate, Azure DevOps Engineer Expert, or equivalent.
-
Experience with service meshes (e.g., Istio), serverless (Azure Functions), or event-driven architectures.
-
Knowledge of GitOps tools (FluxCD, ArgoCD) and policy-as-code (Azure Policy).
-
Exposure to multi‑cloud or hybrid‑cloud environments.
What We Offer
-
Competitive salary and performance-based bonuses
-
Comprehensive benefits package (health, dental, vision, 401(k) match)
-
Flexible work arrangements (remote/hybrid options)
-
Professional development stipend and certification support
-
Collaborative, inclusive culture focused on growth and innovation