- Company Name
- Yrefy, LLC
- Job Title
- Mid-Level Azure DevOps Engineer
- Job Description
-
**Job Title**
Mid-Level Azure DevOps Engineer
**Role Summary**
Design, build, and support Azure CI/CD pipelines and Infrastructure as Code (IaC). Automate deployments, manage Azure services, and enhance observability and reliability. Collaborate with dev teams to improve delivery speed and maintain secure, scalable cloud environments.
**Expectations**
- 3–6 years of DevOps experience with a strong focus on Azure.
- Proven ability to automate, troubleshoot, and continuously improve end‑to‑end delivery pipelines.
- Ownership mindset: proactively propose solutions, meet realistic deadlines, and communicate gaps.
**Key Responsibilities**
1. Build, maintain, and optimize Azure DevOps pipelines (YAML, environments, approvals, templates).
2. Design and implement IaC using Terraform or Bicep; automate deployments, configuration, and validation across environments.
3. Manage and monitor Azure services (App Services, Functions, AKS, Service Bus, Application Gateway, Key Vault, SQL/MI).
4. Enforce security best practices: RBAC, managed identities, secrets management, networking, DNS, and private link configurations.
5. Configure observability: Application Insights, Log Analytics, KQL queries, dashboards, and alerting.
6. Troubleshoot performance, scaling, and connectivity issues.
7. Partner with development teams on delivery speed, reliability, architecture, and post‑incident reviews.
8. Promote modern DevOps practices and standards across the organization.
**Required Skills**
- Azure DevOps: YAML pipelines, environments, approvals, templates.
- IaC: Terraform or Bicep proficiency.
- Container orchestration: AKS, Docker, Helm.
- Scripting: PowerShell, Bash, Azure CLI.
- Azure networking, RBAC, and security controls.
- CI/CD principles, version control (Git), and release management.
- Observability tools: Application Insights, Log Analytics, KQL.
- Strong problem‑solving, ownership, and communication skills.
**Required Education & Certifications**
- Bachelor’s degree in Computer Science, Information Technology, or related field, or equivalent practical experience.
- Azure certifications (e.g., AZ-400, AZ-204, AZ-303/304) preferred but not mandatory.