Haystack
← Back to Jobs
Technology
VD

DevOps & Terraform Consultant

VDart, Inc.Houston, TX🇺🇸United StatesPosted Sep 18, 2026

Quick Overview

Seniority
Mid Senior
Work mode
Hybrid
Location
Houston, TX, United States
Posted
19 hours ago
SQLSQL ServerAWSAzureTerraform

Job Description

Role : DevOps & Terraform Consultant 
Location: Houston, TX 
Contract 
JD: 
    Infrastructure as Code (IaC): 5+ years of deep, hands-on experience writing production-grade  Terraform modules for both AWS and Azure.
    Database Expertise: 5+ years of experience managing Azure SQL cloud ecosystems.
    AWS Competency: Solid understanding of core AWS services, especially AWS managed databases (RDS) and how to provision these IAC tool Terraform. 
Azure Database Administration & Performance Tuning
•    Manage, maintain, and secure Azure SQL Databases, Azure SQL Managed Instances, and SQL Server on Azure VMs.
•    Monitor database health, proactively troubleshoot performance bottlenecks, and optimize complex queries, indexes, and execution plans.
•    Implement and test robust database backup, disaster recovery (DR), and high-availability (HA) strategies (e.g., Failover Groups, Geo-Replication)
•    New Database seutp and configuration in Azure SQL. 
•    Cost Optimazation in Azure SQL. 
Azure Devope & CI/CD Integration:
•    Azure DevOps Services & Pipelines — author multi-stage YAML pipelines, build/release templates, gated builds, and pipeline variables.
•    Hands-on with Terraform modular design, state management, and remote backends (Terraform Cloud).
•    Release Management & Deployment Strategies — blue/green, canary, rolling updates, feature flags, rollback planning.
•    Experience with Azure Boards, tasks etc. 
•    Experience with managing code repository in Hashicorp Cloud. 
Infrastructure as Code (Terraform):
•    Design, build, and maintain robust infrastructure components on AWS and Azure using Terraform as the primary IaC tool.
•    Ensure proper Terraform state-file management, backend configuration, and module reusability across multi-cloud environments.
•    Automate infrastructure provisioning, scaling, and management processes.
•    Ensure cloud environments are secure, scalable, and reliable.

Similar jobs