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.