- Company Name
- Performance Food Group
- Job Title
- Cloud Dev Ops Engineer II (Azure)
- Job Description
-
Job Title: Cloud DevOps Engineer II (Azure)
Role Summary:
Design, implement, and maintain Azure‑based cloud solutions with a focus on automation, IaC, and operational excellence. Work collaboratively with platform delivery, cloud architects, and cross‑functional teams to deliver high‑quality, secure, and compliant cloud services.
Expectations:
- Deliver resilient, cost‑effective cloud architectures.
- Ensure reliable uptime and rapid deployment cycles.
- Maintain rigorous documentation and version control.
- Adhere to security, compliance, and regulatory standards.
Key Responsibilities:
- Develop and deploy infrastructure using Terraform, PowerShell, Python, or Bash scripts.
- Design and maintain Azure DevOps pipelines, Git repositories, and CI/CD workflows.
- Configure and manage Azure services (VMs, App Services, SQL, Application Gateway, Azure Functions, containers).
- Build and maintain containerized environments with Docker and Kubernetes.
- Perform cloud architecture sizing, performance validation, and cost optimization.
- Conduct incremental testing, automation reviews, and error‑minimization routines.
- Collaborate on solution design, security, compliance, and availability.
- Support operational activities for smooth integration and incident handling.
- Document automation designs, processes, and SOPs comprehensively.
Required Skills:
- 5‑7 years of DevOps experience; 3+ years with Azure technologies.
- Proficiency in Terraform, Azure DevOps, PowerShell, and source control (GitHub/CLI).
- Hands‑on experience with Docker, Kubernetes (or similar container orchestration).
- Expertise in Linux and Windows Server administration.
- Strong knowledge of Azure IaaS/PaaS/SaaS services (SQL, Web Apps, VMs, App Gateway).
- Ability to write, test, and maintain scripting for automation.
- Familiarity with monitoring, logging, and application testing tools.
- Solid understanding of cloud networking, security, and compliance requirements.
Required Education & Certifications:
- Bachelor’s degree in IT, Computer Science, or related field (or equivalent experience).
- Certifications preferred: Microsoft Certified: Azure Administrator Associate / Azure DevOps Engineer Expert (optional but advantageous).