Skip To Main Content
backGO TO SEARCH

Senior DevOps Engineer

hot
bullets
Microsoft Azure, Azure DevOps, Azure Kubernetes Service, Firewall, Helm, ARM, Terraform

We are seeking a remote Senior DevOps Engineer to join our team. In this role, the Senior DevOps Engineer will be responsible for the development, implementation, and maintenance of the company's Azure infrastructure. The candidate will work closely with the development team to design and deploy cloud-based solutions that meet the company's business needs. The right candidate will have extensive experience with Microsoft Azure, Azure DevOps, Azure Kubernetes Service, and infrastructure-as-code (IAC) tools like ARM and Terraform.

Responsibilities
  • Design, implement, and maintain the company's Azure infrastructure using ARM/Bicep or Terraform for cloud database provisioning and management
  • Deploy and configure Kubernetes pods using Helm charts and ensure network configuration
  • Manage release engineering processes and orchestration configuration and optimization using GH actions
  • Configure and manage (Azure) network topologies, including App Gateway configurations, DNS record management (Infoblox/Azure Private DNS), firewall management, and CA certificate management
  • Configure logging and monitoring to ensure system health and reliability
  • Collaborate with development and operations teams to ensure cloud-based solutions meet the company's business needs
  • Troubleshoot complex issues and provide solutions in a timely manner
  • Stay up-to-date with emerging technologies and industry trends to ensure the company's infrastructure remains competitive and efficient
Requirements
  • At least 3 years of experience in a DevOps or similar role
  • Extensive experience with Microsoft Azure and related services
  • Experience with Azure DevOps, Azure Kubernetes Service, and Helm
  • Expertise in IAC tools like ARM and Terraform
  • Experience with network topologies and configurations, including App Gateway, DNS record management, firewall management, and CA certificate management
  • Familiarity with release engineering processes and orchestration configuration and optimization
  • Experience with logging and monitoring configuration
  • Proficiency with Kubernetes network configuration and service mesh
  • Ability to work collaboratively with development and operations teams
  • Excellent problem-solving skills and ability to troubleshoot complex issues
  • Strong verbal and written communication skills in English (B2+ level)
Nice to have
  • Experience with other cloud platforms like AWS or GCP
  • Certifications in Microsoft Azure or related technologies
  • Experience with scripting languages like Python or PowerShell