Senior DevOps Engineer

New
E
EncouraEducation technology
Location: Remote, USFull-TimeSenior
Salary140,000 - 155,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
You have 5+ years of experience in DevOps with 3+ years using Azure core services
Required Skills
PostgreSQLPythonKubernetesMicrosoft AzureMicrosoft SQL ServerTerraform

Requirements

  • Have a BS in Computer Science, Software Engineering, or an equivalent qualification, or a bachelor’s degree in an unrelated field with at least 5 years of professional experience.
  • Have 5+ years of DevOps experience, including 3+ years using Azure core services.
  • Have experience installing, configuring, and managing database platforms and Azure-managed database services, including Azure SQL Database, Azure Database for PostgreSQL, Microsoft SQL Server, and MongoDB Atlas.
  • Demonstrate expertise with configuration management tools such as Terraform, Azure Bicep, and Azure Resource Manager templates.
  • Have a strong understanding of Azure billing and cost modelling.
  • Have experience with build and release automation tools and methodologies; TeamCity experience is a plus.
  • Be able to design, deploy, monitor, and manage Kubernetes-based systems.
  • Understand microservice architecture and how it is implemented in Azure.
  • Have strong scripting and automation skills.
  • Have hands-on experience troubleshooting, securing, and improving manually configured Azure environments.
  • Have experience with Application Performance Monitoring and log aggregation at scale.
  • Have experience supporting application development teams working in Agile, Scrum, or Kanban environments.

Responsibilities

  • Build and manage infrastructure using automation tools such as Terraform.
  • Provide day-to-day operational support for applications on Azure.
  • Work with development teams to integrate projects into production and test Azure environments and support them ongoing.
  • Lead efforts with internal teams to incorporate security, reliability, and scalability into the development lifecycle.
  • Build engineering automation and productivity tools to streamline and scale production applications.
  • Troubleshoot and resolve application development, deployment, and operations issues.
  • Architect and implement reliable, scalable infrastructure services on Azure.
  • Serve in an on-call rotation as an escalation contact for critical production issues.
View Full Description & ApplyYou'll be redirected to the employer's site
140,000 - 155,000 USD per year
Apply Now