Job title: Azure CI\/CD Developer
Location: Oaks, PA (3 days onsite in a week)
Position Overview
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.
Key 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.
Required Qualifications
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.