Azure CI/CD Developer (FTE / Hybrid)

NTT DATAUpper Providence Township, PA
6dHybrid

About The Position

The Azure CI/CD Developer will be responsible for designing, implementing, and maintaining scalable, secure, and automated CI/CD pipelines within Microsoft Azure environments. This role requires deep expertise in Azure DevOps, infrastructure as code (IaC), automation frameworks, and modern DevOps practices to support enterprise-grade cloud applications.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
  • 8+ years of IT experience with at least 6+ years in DevOps/Azure CI/CD roles.
  • Strong hands-on experience with: Azure DevOps (Pipelines, Repos, Boards, Artifacts) YAML-based pipeline configuration Git branching strategies
  • Experience with Infrastructure as Code (Terraform preferred).
  • Proficiency in scripting languages such as PowerShell, Bash, or Python.
  • Experience with containerization (Docker) and Kubernetes (AKS).
  • Experience implementing CI/CD for .NET, Java, or Node.js applications.
  • Knowledge of monitoring tools such as Azure Monitor, Log Analytics, Application Insights.
  • Strong understanding of cloud security principles and RBAC in Azure.

Nice To Haves

  • Microsoft Azure certifications (AZ-400, AZ-104, AZ-305 preferred).
  • Experience with SonarQube, Nexus, or other code quality and artifact tools.
  • Experience with GitHub Actions (nice to have).
  • Experience working in Agile/Scrum environments.
  • Exposure to multi-cloud environments (AWS/GCP) is a plus.

Responsibilities

  • Design and implement end-to-end CI/CD pipelines using Azure DevOps.
  • Automate build, test, and deployment processes for cloud-native and enterprise applications.
  • Develop and manage Infrastructure as Code (IaC) using Terraform, ARM templates, or Bicep.
  • Implement branching strategies and repository management using Git.
  • Integrate security best practices (DevSecOps) into CI/CD workflows.
  • Configure and manage Azure services including: Azure App Services Azure Kubernetes Service (AKS) Azure Functions Azure Storage Azure SQL / Cosmos DB
  • Implement containerization using Docker and orchestration via Kubernetes (AKS preferred).
  • Manage artifact repositories and package management tools.
  • Configure automated testing frameworks within pipelines.
  • Monitor, troubleshoot, and optimize deployment pipelines and cloud infrastructure.
  • Collaborate with cross-functional teams including developers, architects, QA, and security teams.
  • Provide technical guidance and mentor junior DevOps engineers.
  • Ensure compliance with enterprise governance, security, and audit requirements.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service