Track Lead - Azure DevOps, Terraform

HCL America Inc.
Houston, TX, United States
12 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$116,000.0
Working hours
Regular working hours
Job source

Tech stack

Amazon Web Services Microsoft Azure Cloud Computing Databases Continuous Integration Disaster Recovery Failover Microsoft SQL Server SQL Azure Modular Design Performance Tuning Release Management
+9 more
YAML Cloud Platform System Multi-Cloud Infrastructure as Code (IaC) Backend Infrastructure Automation Frameworks Deployment Automation Hashicorp Terraform

Requirements

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

Key Responsibilities

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

Skill Requirements

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

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:20 min

Overview of infrastructure as code tools

Alexander Bubeck · WWC 2023

1:35 min

Centralizing configuration logic with native YAML block references

Matthieu Vincent Matthieu Vincent · Europe 2026 Virtual

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:59 min

Scaling clusters and handling automated replica failover

Jürgen Pilz · WWC 2023

3:36 min

Critical infrastructure and performance skills for modern developers

Andrew Holway · LIVE

2:00 min

Introduction to YAML syntax and basic formatting

Chris Ayers · LIVE

Videos

See all

Related articles

See all