Azure DevOps Admin

  • Salary

    $90,000 - $120,000 Per Year

Experience

5 to 10 Years

Posted On

Mar 29, 2024

Company

2T Consulting

Work Arrangement

On-Site

Job Overview

Required Skills

  • Azure
  • Terraform
  • Azure DevOps
  • CI/CD
  • GitHub
  • pipelines
  • Kubernetes

Job Type

Full-time

Location

Hamilton, NJ

Travel Requirements

0%

Job Description
Key Responsibilities
  • Design, deploy, and manage infrastructure solutions on Microsoft Azure, including VMs, containers, storage, and networking.
  • Implement and configure Azure services for security, scalability, and performance.
  • Automate infrastructure provisioning and deployment using tools like Terraform or Biceps templates and Azure DevOps.
  • Monitor and troubleshoot Azure resources to ensure optimal performance and availability.
  • Collaborate with developers and operations teams to deliver cloud-based solutions.
  • Stay up-to-date on the latest Azure technologies and best practices.
  • Design and implement CI/CD pipelines using Azure DevOps.
  • Automate infrastructure provisioning and deployments using tools like Terraform.
  • Configure and manage build and release environments.
  • Monitor and troubleshoot application deployments.
  • Collaborate with developers and operations teams to ensure smooth software delivery.
  • Implement and maintain DevOps tools and processes.
  • Stay up-to-date on the latest DevOps technologies and best practices.
  • Plan and execute a comprehensive migration strategy from Azure Devops to GitHub, considering all aspects of code, version control, pipelines, artifacts, and integrations.
  • Utilize GitHub Importer and other relevant tools to automate the migration process as much as possible.
  • Identify and address any potential migration challenges, such as data mapping, permission conversion, and workflow adjustments.
  • Configure and customize GitHub repositories, branches, and workflows to align with existing development practices.
  • Test and validate the migrated data and functionality to ensure a smooth transition.
  • Train and support development teams on using GitHub effectively after the migration.
Required Qualifications
  • Bachelor's degree in Computer Science, Engineering, or related field, or equivalent work experience.
  • Strong experience with Azure and its various services (e.g., Azure DevOps, Azure Kubernetes Service, Azure Functions).
  • Proficiency in scripting languages (e.g., PowerShell, Bash).
  • Experience with automation and configuration management tools (e.g., Terraform, Ansible).
  • Knowledge of best practices and IT operations in an always-up, always-available service.
  • Experience with or knowledge of Agile Software Development methodologies.
  • Excellent problem-solving and troubleshooting skills.
  • Strong communication and collaboration skills.
Preferred Skills
  • Certifications in Azure (e.g., Azure DevOps Engineer Expert, Azure Administrator Associate).
  • Experience with containerization and orchestration technologies (e.g., Docker, Kubernetes).
  • Familiarity with monitoring tools (e.g., Azure Monitor, Log Analytics).
  • Understanding of network fundamentals (TCP/IP, DNS, VPNs, etc.).

Job ID: 2C240103

  • Posted By

    Sheri F Weaver

Designation

Sr. Recruiter

Company

2T Consulting

Last Login

Jun 14, 2024

Posted On

Mar 29, 2024


Related Jobs