Azure DevOps Engineer

  • Location: Atlanta, Georgia
  • Remote: Hybrid
  • Type: Contract to Hire
  • Job #249437

 We are seeking an experienced Azure DevOps Engineer with strong C# development skills to join our team. This role focuses on designing, implementing, and maintaining CI/CD pipelines, automating deployments, and ensuring smooth integration across our development lifecycle. You will collaborate closely with developers and architects to optimize workflows and deliver high-quality software solutions.
Key Responsibilities

  • Design, build, and maintain CI/CD pipelines using Azure DevOps.
  • Implement automation for build, release, and deployment processes.
  • Collaborate with development teams to integrate pipelines with application code.
  • Develop and maintain scripts and tools for automation and monitoring.
  • Work with Git for version control and branching strategies.
  • Troubleshoot and resolve pipeline and deployment issues.
  • Contribute to infrastructure-as-code practices using ARM templates or Terraform.
  • Write and maintain C# code for custom build tasks, deployment scripts, and integration components.
  • Ensure security, scalability, and reliability in DevOps processes.

Requirements

  • 3+ years of experience in DevOps engineering or related roles.
  • Strong hands-on experience with Azure DevOps (Pipelines, Repos, Artifacts).
  • Proficiency in C# development and .NET frameworks.
  • Solid understanding of Git and branching strategies.
  • Experience with CI/CD pipeline design and automation.
  • Familiarity with containerization (Docker, Kubernetes) is a plus.
  • Knowledge of infrastructure as code (ARM templates, Terraform) preferred.
  • Excellent problem-solving and communication skills.

Nice-to-Have

  • Experience with cloud services (Azure preferred).
  • Knowledge of PowerShell or other scripting languages.
  • Exposure to Agile/Scrum methodologies.

#LI-SG1

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!