Job Description
Job DescriptionWe are looking for a DevOps Engineer to support scalable cloud operations and strengthen automated software delivery for a construction-focused organization based in Rutland, Vermont. This Long-term Contract position is ideal for someone who enjoys improving deployment processes, enhancing platform reliability, and partnering with technical teams in a remote work environment. The role centers on building efficient infrastructure automation, advancing CI/CD practices, and helping maintain secure, high-performing production systems.
Responsibilities:
• Develop and enhance automated delivery workflows using Azure DevOps, ensuring releases move through environments efficiently and reliably.
• Create and manage infrastructure provisioning with Terraform and related automation practices to support consistent cloud environments.
• Embed testing, validation, and quality controls into deployment pipelines to reduce risk and improve release confidence.
• Monitor application and platform health through logging, alerting, and observability tools, then act on issues to maintain uptime and performance.
• Investigate incidents in production, identify underlying causes, and implement corrective actions that improve long-term stability.
• Partner with development, infrastructure, and security stakeholders to coordinate deployments and align cloud operations with business needs.
• Apply Infrastructure as Code standards, maintain supporting documentation, and promote repeatable operational practices across environments.
• Support secure cloud operations by incorporating established security controls and assisting with compliance-related requirements.• At least 3 years of experience in DevOps, cloud engineering, or infrastructure automation roles.
• Hands-on background building and supporting CI/CD processes with Azure DevOps.
• Practical experience using Terraform to provision and manage cloud infrastructure through Infrastructure as Code.
• Proficiency in one or more scripting languages such as PowerShell, Python, or Bash.
• Experience working with Git for source control and collaborative code management.
• Understanding of cloud security concepts and best practices for protecting modern environments.
• Strong troubleshooting, analytical, and communication skills with the ability to work independently.
• Familiarity with technologies such as Kubernetes and Docker is preferred.
