Overview
Remote
Depends on Experience
Contract - W2
Contract - Independent
Contract - 12 Month(s)
Skills
Azure Devops
Pyramid Analytics
Job Details
Job Description:
We are seeking a Senior Azure DevOps Engineer to lead the DevOps strategy, implementation, and optimization of Business Intelligence applications, with a strong focus on Pyramid Analytics and the Azure ecosystem. The ideal candidate will have extensive hands-on experience in managing CI/CD pipelines, infrastructure automation, cloud-native services, and containerized workloads. This role will play a key part in supporting the SDLC lifecycle for BI platforms while ensuring scalability, security, and performance across environments.
Required Skills:
- 8+ years of overall experience in DevOps or Cloud Engineering
- Minimum 2 years hands-on with Azure DevOps and Azure cloud services
- Deep expertise in Pyramid Analytics or similar BI platforms
- Strong knowledge of Azure services (App Services, AKS, Functions, Logic Apps, Storage)
- Hands-on with IaC tools: Terraform, ARM Templates, Bicep
- Proficient in scripting: PowerShell, Bash, or Python
- Strong experience with Docker and Kubernetes in production environments
- Solid understanding of version control (Git) and CI/CD workflows
- Familiarity with test automation and integration into pipelines
- Experience with monitoring and logging via Azure Monitor, Log Analytics, App Insights
Key Responsibilities:
- Lead the design and implementation of CI/CD pipelines using Azure DevOps (Pipelines, Repos, Artifacts, Boards) to support BI and application development teams.
- Manage and optimize the software development lifecycle for BI platforms, particularly Pyramid Analytics.
- Automate infrastructure provisioning using Infrastructure as Code (IaC) tools like Terraform, ARM Templates, or Bicep.
- Configure and manage Azure services such as App Services, AKS (Azure Kubernetes Service), Azure Functions, Logic Apps, and Storage Accounts.
- Deploy, monitor, and maintain containerized applications using Docker and Kubernetes/AKS.
- Develop and maintain automation scripts using PowerShell, Bash, or Python for operational efficiency.
- Implement version control strategies using Git and best-in-class branching techniques.
- Integrate automated testing frameworks into deployment pipelines.
- Set up and maintain observability tools including Azure Monitor, Log Analytics, and Application Insights.
- Collaborate closely with cross-functional teams including Development, QA, Security, and Data teams to streamline delivery.
- Create and maintain technical documentation for workflows, scripts, pipelines, and infrastructure design.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.