Senior DevOps Engineer

Overview

Remote
Depends on Experience
Contract - W2
Contract - Independent
Contract - 12 Month(s)

Skills

Devops
Azure
Docker

Job Details

Job Requirements:

  • 8+ years of experience in software engineering, cloud administration, or DevOps roles.
  • 5+ years of hands-on DevOps experience in cloud environments.
  • 3+ years of experience with Microsoft Azure, including resource deployment, management, and optimization.
  • Proven experience building and managing CI/CD pipelines, especially with Azure DevOps.
  • Experience supporting highly available SaaS platforms in production environments.

Technical Skills

  • Deep understanding of Azure services: Azure Virtual Machines Scale Sets, Azure Kubernetes Service (AKS), Azure Functions, Azure DevOps, Azure Active Directory.
  • Experience with AWS and hybrid cloud environments.
  • Proficiency in Infrastructure as Code (IaC) tools: ARM templates, Azure CLI.
  • Strong scripting skills in PowerShell, Bash, or Ansible.
  • Experience with containerization and orchestration tools: Docker, Kubernetes
  • Familiarity with feature flagging tools like LaunchDarkly
  • Knowledge of networking concepts: VNet, VPN, load balancers, firewalls, reverse proxies.
  • Experience with monitoring and observability tools: Azure Monitor, Prometheus, Grafana, AppInsights.
  • Understanding of security best practices and compliance standards (e.g., HIPAA, SOC 2, GDPR)
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.