Senior Azure DevOps Engineer

closed
Logo of Certus

Certus

πŸ“Remote - Worldwide

Job highlights

Summary

Join Certus, a company focused on innovative training and education solutions, as a DevOps Engineer. This role centers on building and maintaining the tooling and infrastructure for automated release, deployment, and upgrade processes. You will develop automated pipelines for cloud environments and provide consulting services to application and infrastructure teams. Responsibilities include designing and provisioning cloud infrastructure in Azure, maintaining CI/CD pipelines, collaborating with engineering teams, and troubleshooting production issues. The ideal candidate possesses extensive experience with Azure services, CI/CD pipelines, and various DevOps tools.

Requirements

  • 5+ years of experience with creating solutions on Azure services with focus on security best practices
  • Demonstrated experience creating well designed CI/CD pipelines for delivering solutions using Azure services
  • Ability to troubleshoot independently

Responsibilities

  • Design and provision cloud infrastructure in Azure using infrastructure as code (Terraform, Ansible, Packer, and Azure DevOps)
  • Design and maintain CI/CD pipelines for deploying application, databases, and infrastructure changes
  • Collaborate with engineering teams to assist with application reliability and performance in the cloud
  • Contribute to configuration updates and server provisioning using GitOps best practices
  • Participate in troubleshooting and monitoring production issues using tools such as Application Insights, Grafana, Loki
  • Analyze resource requirements and usage, and suggest options to optimize and cut costs
  • Continuously evaluate and implement new technology and tools to improve productivity and processes

Preferred Qualifications

  • Knowledge of container technologies and orchestration tools (Docker, Kubernetes, Podman, etc.)
  • Knowledge of infrastructure as code (Terraform, Pulumi, Bicep, etc.)
  • Demonstrated experience with Linux and windows cli
  • Demonstrated experience with scripting language such as Bash, Python, and/or Powershell
  • Desire to mentor less experienced teammates
  • Strong understanding of Azure well architected framework best practices
  • Experience with Infrastructure as code (Terraform, Pulumi, Bicep, etc.)
  • Experience with container technologies and orchestration tools (Docker, Kubernetes, Podman, etc.)
  • Knowledge of C# or other object-oriented language
  • Designed high availability and disaster recovery solutions
  • Solid knowledge of the complete software development lifecycle and agile process

Benefits

Remote work, flexible hours

This job is filled or no longer available