Azure DevOps Engineer
Kishore PMUnited StatesSENIORPosted 1h ago
JenkinsCI/CDMicrosoft AzureDevOpsGitPowerShellBashPythonAzure Data FactoryAzure DatabricksTerraformDockerKubernetesYAMLJSONSQLETL/ELTJiraAzure Boards
About the Role
We are seeking a Senior Azure DevOps Engineer to join our team. This role focuses on designing, developing, and maintaining CI/CD pipelines for Azure-based data engineering solutions.
Key Responsibilities
• Design, develop, maintain, and troubleshoot Jenkins CI/CD pipelines supporting Azure-based data engineering solutions
• Automate build, test, deployment, configuration, and release processes across various environments
• Support deployment/release processes for Azure data workloads, including Azure Data Factory, Azure Databricks, and related services
• Partner with Data Engineers to incorporate data pipelines and infrastructure changes into deployment processes
• Manage Git branching, merging, pull requests, artifacts, and release processes
• Build pipeline-as-code and reusable automation to reduce manual deployment activities
• Troubleshoot failed builds, deployments, permissions, dependencies, credentials, and environment issues
• Support Azure identity, secrets, service connections, and secure access for automated pipelines
• Implement deployment controls, approvals, logging, and traceability throughout the CI/CD lifecycle
• Support production deployments, operational troubleshooting, incident resolution, and root-cause analysis
• Maintain pipeline documentation, operational procedures, and support runbooks
• Participate in Agile/Scrum ceremonies including sprint planning, stand-ups, backlog refinement, estimation, demos, retrospectives, and continuous improvement
Requirements
• Strong hands-on Jenkins experience
• CI/CD pipeline design, development, administration, and troubleshooting
• Microsoft Azure experience
• DevOps automation supporting data engineering workloads
• Git and enterprise source-control practices
• PowerShell, Bash, and/or Python scripting
• Azure Data Factory and/or Azure Databricks deployment experience
• Automated build, test, deployment, and release-management experience
• Agile/Scrum delivery experience
• Strong troubleshooting and root-cause-analysis skills