Remote Senior DevOps Engineer

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • Design, implement, and manage scalable, secure, and high-performance Azure cloud infrastructure.
  • Develop and maintain Azure resources including App Services, Databases, Networking components and more.
  • Monitor and troubleshoot Azure services to ensure high availability and performance.
  • Perform cost management and optimization for Azure resources to align with budgetary requirements.
  • Collaborate with stakeholders to design and implement solutions that meet both current and future business needs.
  • Develop and manage infrastructure templates using IaC tools such as Terraform or Bicep.
  • Create and maintain reusable and modular code for infrastructure provisioning and management.
  • Implement best practices for IaC including version control, code reviews, and automated testing.
  • Drive continuous improvement and innovation in IaC practices to increase efficiency and reduce manual interventions.
  • Design, develop, and maintain CI/CD pipelines using YAML and Azure DevOps.
  • Automate build, test, and deployment processes to ensure high-quality software releases.
  • Implement and maintain version control best practices and branching strategies.
  • Collaborate with development teams to streamline the deployment process and resolve pipeline issues.
  • Ensure security, compliance, and best practices in CI/CD processes and configurations.
  • Write and maintain scripts using Azure CLI and PowerShell for automation and operational tasks.
  • Develop automated solutions for routine tasks, system management, and data analysis.
  • Create and maintain documentation for scripts, processes, and automation workflows.
  • Apply SRE principles to improve system reliability, availability, and performance.
  • Define and monitor Service Level Objectives (SLOs), Service Level Agreements (SLAs), and Service Level Indicators (SLIs).
  • Develop and implement incident response strategies, incident management, and post-incident reviews.
  • Perform capacity planning and performance tuning to ensure systems meet reliability and scalability requirements.
  • Mentor and guide junior DevOps engineers, providing support and sharing best practices.
  • Work closely with cross-functional teams including Development, QA, and Security to align on technical requirements and project goals.
  • Act as a subject matter expert and advocate for DevOps practices and principles within the organization.
  • Lead initiatives for continuous improvement in DevOps processes and methodologies.

Requirements:

  • 8+ years of experience in DevOps or a related field with a strong focus on Azure infrastructure and cloud services.
  • 5+ years of experience with Infrastructure as Code tools such as Terraform, Bicep, or Azure Resource Manager (ARM).
  • 5+ years of experience with CI/CD pipeline development using YAML, GitHub Actions, and Azure DevOps.
  • 5+ years of experience with scripting and automation using Azure CLI and PowerShell.
  • 5+ years of experience with Site Reliability Engineering (SRE) practices, including system monitoring, incident management, and performance optimization.

Benefits:

  • Flexibility for you to work in-office, hybrid or remote.
  • Medical and Dental Premiums.
  • On-site amenities including a covered basketball court, soccer field, 200-meter track, etc.
  • Dog-friendly campus.
  • 401K with match.
  • Tuition reimbursement.
About the job
Posted on
Job type
Salary
-
Location requirements

-

Position
Experience level
Leave a feedback