Senior DevOps Engineer

  • Location: Dallas, TX
  • Type: Direct Hire
  • Job #247540
  • Salary: $140,000

SENIOR DEVOPS ENGINEER
 
The Intersect Group is seeking a Sr. DevOps Engineer for our direct (and quickly growing) client, where you will be responsible for designing, implementing, and optimizing the organization’s continuous integration/continuous deployment (CI/CD) pipelines, automating cloud/on-premises infrastructure management, and ensuring seamless collaboration between Data & Analytics and software development and operations teams. The role involves troubleshooting systems, implementing scalable solutions, and driving infrastructure-as-code (IaC) practices.
 
Essential Job Duties and Responsibilities

  • Develop, maintain, and optimize CI/CD pipelines to support seamless application deployment and delivery processes.
  • Design and implement infrastructure-as-code (IaC) using tools like Azure DevOps, Terraform, ARM templates, or Bicep for Azure-based systems.
  • Automate and streamline operations and processes to improve system reliability and deployment speed.
  • Troubleshoot and resolve issues with systems, applications, and cloud/on-premises networks, identifying opportunities for automation and optimization.
  • Collaborate with software development and IT operations teams to enhance development workflows and system performance.
  • Build and maintain monitoring, alerting, and logging solutions to ensure high availability and performance of applications and infrastructure.
  • Create and manage containerized application deployments using tools like Docker and orchestration platforms such as Kubernetes or Azure Kubernetes Service (AKS).
  • Support and improve build and deployment environments to facilitate iterative development and robust testing practices.
  • Manage and optimize cloud-based services, ensuring secure, compliant, and cost-effective operations.
  • Document processes and procedures, and create knowledge base articles for team and user training.
  • Design, build, and maintain automated CI/CD pipelines for Snowflake and dbt workflows.
  • Implement robust data pipeline monitoring, logging, and alerting systems to ensure data quality and reliability.
  • Automate the deployment of dbt transformation models, ensuring version control, testing, and proper documentation.
  • Collaborate with data engineering team to troubleshoot and resolve pipeline failures, implementing long-term solutions to minimize downtime.

 
Education and/or Experience

  • Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent experience.
  • 5-7 years’ experience in a similar role, with demonstrated expertise in DevOps practices and tools.
  • Proficiency in Azure services, including Infrastructure as a Service (IaaS), Azure DevOps, and Azure Resource Manager (ARM).
  • Expertise in Infrastructure as Code (IaC) tools like Terraform and Ansible for provisioning, configuring, orchestrating and managing cloud infrastructure
  • Hands-on experience with CI/CD tools like GitHub Actions or Azure Pipelines, Jenkins, CircleCI
  • Strong scripting and automation skills using PowerShell, Python, or Bash.
  • Expertise in containerization technologies such as Docker and orchestration platforms like Kubernetes or AKS.
  • Experience with monitoring and logging tools like Logic Monitor or Azure Monitor.
  • Strong networking knowledge: LAN/WAN, VLANs, VPNs, firewalls, and load balancers.
  • Familiarity with Agile/Scrum methodologies and collaboration tools like Azure Boards.

 
Preferred Qualifications

  • Azure Certifications (e.g., Azure DevOps Engineer Expert, Azure Solutions Architect).
  • Experience with version control systems such as Git and branching strategies for development.
  • Knowledge of security best practices in DevOps pipelines and infrastructure.
  • Familiarity with hybrid cloud solutions and multi-cloud environments.
  • Experience with Snowflake and dbt in a production environment.
  • Familiarity with data warehousing principles and ELT pipeline design.

 
If you are a seasoned DevOps engineer with a passion for cloud technologies and automation, we invite you to apply today. Please submit your resume and contact information to be considered for this exciting opportunity.

Attach a resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!