

Robert Half
DevOps Engineer
β - Featured Role | Apply direct with Data Freelance Hub
This role is for a DevOps Engineer with 8+ years of experience, focusing on Azure cloud infrastructure, IaC using Terraform, and CI/CD automation. It offers a contract length of "unknown" and a pay rate of "$X/hour" in a remote location.
π - Country
United States
π± - Currency
$ USD
-
π° - Day rate
544
-
ποΈ - Date
October 15, 2025
π - Duration
Unknown
-
ποΈ - Location
Unknown
-
π - Contract
Unknown
-
π - Security
Unknown
-
π - Location detailed
Plano, TX
-
π§ - Skills detailed
#Scala #Programming #Bash #DevOps #SQL (Structured Query Language) #GitHub #Deployment #Visual Studio #Microsoft Azure #Linux #Kanban #GIT #Kubernetes #Infrastructure as Code (IaC) #Docker #.Net #Containers #Automation #Azure DevOps #Documentation #Scripting #Strategy #Azure SQL #Terraform #Agile #Cloud #Computer Science #TeamCity #Azure #Python #Leadership #Project Management #Vault #Jira
Role description
As the Lead DevOps Engineer for the Platform DevOps team, you will serve as the technical leader, driving the strategic direction and day-to-day execution of the cloud infrastructure and deployment operations. The primary focus of this role is providing technical leadership, architectural design, and hands-on implementation of enterprise-grade Infrastructure as Code (IaC) and comprehensive CI/CD automation within the Microsoft Azure ecosystem.
Key Responsibilities
Technical Leadership & Strategy (85% Focus)
β’ Serve as the technical lead for the Platform DevOps team, providing direction on infrastructure architecture, tooling decisions, and deployment strategies.
β’ Collaborate with the Director of Engineering on roadmap planning and aligning DevOps initiatives with overarching business objectives.
β’ Define, document, and champion DevOps best practices, standards, and patterns across the engineering organization.
β’ Mentor and guide team members on effective use of Terraform, Azure, GitHub Actions, and modern CI/CD methodologies.
β’ Architect scalable, secure, and cost-effective cloud solutions to meet high-availability and performance targets.
Infrastructure & Provisioning (IaC)
β’ Design, implement, and maintain enterprise-grade Terraform modules and configurations for Azure infrastructure provisioning.
β’ Manage Terraform state, develop robust module structures, define workspace strategies, and enforce policy-as-code.
CI/CD Automation
β’ Build and maintain sophisticated CI/CD pipelines using tools like GitHub Actions, Azure DevOps, and TeamCity.
β’ Automate the build, test, and deployment processes for .NET applications and cloud-native services deployed within Linux container environments.
Team & Stakeholder Collaboration (15% Focus)
β’ Actively participate in the Agile software development lifecycle using the Kanban methodology (backlog refinement, daily standups, prioritization).
β’ Partner closely with development teams and effectively communicate complex technical concepts to both technical and non-technical stakeholders.
Desired Skills and Experience
Experience & Education
β’ 8+ years of relevant DevOps experience with proven technical leadership in a distributed software organization.
β’ Specific focus and deep familiarity with the Microsoft stack builds and deployment into Azure.
β’ Bachelorβs degree in Computer Science, Information Systems, Software Engineering, or equivalent practical experience is required.
Technical Expertise
We are looking for expert proficiency across these key domains:
Cloud Platform (Azure)
β’ Deep expertise in Microsoft Azure services, including App Services, Azure Functions, Azure Kubernetes Service (AKS), Azure SQL, Virtual Networks, Application Gateway, Key Vault, and Azure Monitor.
Infrastructure as Code (IaC)
β’ Expert-level proficiency in Terraform for Azure, including state management, custom module development, and policy enforcement frameworks.
CI/CD & Deployment
β’ Advanced knowledge of CI/CD platforms like Azure DevOps and TeamCity (including project administration, agent pools, and release orchestration).
β’ Strong practical experience utilizing GitHub Actions for continuous integration and delivery.
β’ Knowledge of advanced deployment patterns: canary deployments, dark launches, feature flags, and progressive delivery.
Scripting & Containers
β’ Strong scripting skills in Bash and Python for automation.
β’ Extensive experience with Linux container environments, Docker, and container orchestration technologies.
β’ Familiarity with the Go programming language is considered a plus.
Development Stack & Tools
β’ Deep familiarity with .NET builds, Visual Studio solutions, NuGet package management, and robust Git workflows.
β’ Experience utilizing project management and documentation tools such as Jira and Confluence.
As the Lead DevOps Engineer for the Platform DevOps team, you will serve as the technical leader, driving the strategic direction and day-to-day execution of the cloud infrastructure and deployment operations. The primary focus of this role is providing technical leadership, architectural design, and hands-on implementation of enterprise-grade Infrastructure as Code (IaC) and comprehensive CI/CD automation within the Microsoft Azure ecosystem.
Key Responsibilities
Technical Leadership & Strategy (85% Focus)
β’ Serve as the technical lead for the Platform DevOps team, providing direction on infrastructure architecture, tooling decisions, and deployment strategies.
β’ Collaborate with the Director of Engineering on roadmap planning and aligning DevOps initiatives with overarching business objectives.
β’ Define, document, and champion DevOps best practices, standards, and patterns across the engineering organization.
β’ Mentor and guide team members on effective use of Terraform, Azure, GitHub Actions, and modern CI/CD methodologies.
β’ Architect scalable, secure, and cost-effective cloud solutions to meet high-availability and performance targets.
Infrastructure & Provisioning (IaC)
β’ Design, implement, and maintain enterprise-grade Terraform modules and configurations for Azure infrastructure provisioning.
β’ Manage Terraform state, develop robust module structures, define workspace strategies, and enforce policy-as-code.
CI/CD Automation
β’ Build and maintain sophisticated CI/CD pipelines using tools like GitHub Actions, Azure DevOps, and TeamCity.
β’ Automate the build, test, and deployment processes for .NET applications and cloud-native services deployed within Linux container environments.
Team & Stakeholder Collaboration (15% Focus)
β’ Actively participate in the Agile software development lifecycle using the Kanban methodology (backlog refinement, daily standups, prioritization).
β’ Partner closely with development teams and effectively communicate complex technical concepts to both technical and non-technical stakeholders.
Desired Skills and Experience
Experience & Education
β’ 8+ years of relevant DevOps experience with proven technical leadership in a distributed software organization.
β’ Specific focus and deep familiarity with the Microsoft stack builds and deployment into Azure.
β’ Bachelorβs degree in Computer Science, Information Systems, Software Engineering, or equivalent practical experience is required.
Technical Expertise
We are looking for expert proficiency across these key domains:
Cloud Platform (Azure)
β’ Deep expertise in Microsoft Azure services, including App Services, Azure Functions, Azure Kubernetes Service (AKS), Azure SQL, Virtual Networks, Application Gateway, Key Vault, and Azure Monitor.
Infrastructure as Code (IaC)
β’ Expert-level proficiency in Terraform for Azure, including state management, custom module development, and policy enforcement frameworks.
CI/CD & Deployment
β’ Advanced knowledge of CI/CD platforms like Azure DevOps and TeamCity (including project administration, agent pools, and release orchestration).
β’ Strong practical experience utilizing GitHub Actions for continuous integration and delivery.
β’ Knowledge of advanced deployment patterns: canary deployments, dark launches, feature flags, and progressive delivery.
Scripting & Containers
β’ Strong scripting skills in Bash and Python for automation.
β’ Extensive experience with Linux container environments, Docker, and container orchestration technologies.
β’ Familiarity with the Go programming language is considered a plus.
Development Stack & Tools
β’ Deep familiarity with .NET builds, Visual Studio solutions, NuGet package management, and robust Git workflows.
β’ Experience utilizing project management and documentation tools such as Jira and Confluence.