Job Purpose:
The Senior Azure DevOps Engineer is responsible for designing, implementing, and managing modern DevOps practices within Azure environments. This includes building CI/CD pipelines, automating infrastructure deployment using Infrastructure-as-Code (IaC), and embedding DevSecOps principles into cloud operations. The role ensures seamless integration and delivery while aligning with enterprise-scale Azure governance, security, and compliance best practices.
Job Accountabilities:
Cloud Solution Architecture:
- Design and implement Azure IaaS/PaaS architectures, aligned with business needs and best practices
- Develop modernization roadmaps and infrastructure blueprints using Microsoft CAF and WAF
- Lead end-to-end Azure migration projects, leveraging Azure Migrate and associated tooling
- Conduct migration readiness assessments and dependency analysis for rehosting, replat forming, or refactoring
- Collaborate on application modernization efforts (App Services, Containers, AKS)
Infrastructure Automation & DevOps:
- Develop IaC using Terraform, Bicep, or ARM templates
- Promote reusable, modular templates following enterprise patterns and version control.
- Design, build, and manage secure, scalable CI/CD pipelines using Azure DevOps and GitHub Actions
- Automate build and release processes for IaaS, PaaS, and containerized workloads.
- Enable continuous testing, integration, and delivery processes across environments.
- Apply DevSecOps practices to integrate security in pipelines
- Embed security scanning tools into pipelines (e.g., SAST, DAST, IaC scanning)
- Leverage Azure Policy, Defender for DevOps, and GitHub Advanced Security.
Monitoring, Governance & Optimization:
- Integrate Azure Monitor, Log Analytics, and Application Insights in DevOps processes.
- Implement alerting and auto-remediation workflows·
- Apply tagging, cost controls, and governance standards in DevOps workflows
- Automate compliance checks and reporting.
Security and Compliance:
- Utilize services such as Microsoft Defender for Cloud, Azure Firewall, Sentinel, and Key Vault
- Ensure cloud infrastructure aligns with regulatory compliance and corporate policies
- Participate in internal reviews and audits on cloud security posture
Collaboration and Delivery:
- Act as a technical advisor during project delivery, collaborating with architects, presales, and project managers
- Participate in knowledge sharing and coaching of junior engineers
- Support agile delivery with automated release and rollback mechanisms.
- Conduct DevOps readiness assessments and implementation plans
Job Specifications:
Education:
Bachelor’s degree in computer science, Engineering, or related field
Professional Certifications:
- AZ-400: DevOps Engineer Expert
- AZ-104: Azure Administrator Associate
- AZ-305: Azure Solutions Architect Expert (Preferred)
- Certified Kubernetes Administrator (Preferred)
- Terraform Associate (Preferred)
- GitHub Actions or GitHub Advanced Security (Preferred)
- ITIL 4.0 Foundation (Optional)
Working Experience:
- Minimum 4–6 years of experience in DevOps roles with strong Azure background
- Proven experience in designing CI/CD pipelines and infrastructure automation
- Experience working in enterprise DevOps environments with IaC and GitOps
- Familiarity with agile and secure development practices
Knowledge:
- Strong knowledge of Azure services (AKS, App Services, VMs, VNets, Azure DevOps, GitHub)
- Deep expertise in IaC (Terraform, Bicep, ARM), CI/CD workflows, and automation scripting
- Familiarity with Microsoft CAF, WAF, and enterprise-scale DevOps patterns
- Proficiency in scripting: PowerShell, Bash, or Python
- Experience with containerization and orchestration (Docker, Kubernetes/AKS)
- Solid grasp of DevSecOps, release management, monitoring, and logging tools
Code of Conduct:
At Bespin, we are committed to excellence in all that we do, continually seeking opportunities for improvement and innovation. We prioritize fostering a positive and collaborative atmosphere where teamwork thrives, and we expect all our employees to embrace this commitment as well.
Key Expectations:
- Strive for operational excellence and process automation
- Promote collaboration, transparency, and accountability in delivery
- Uphold security, compliance, and quality as non-negotiable principles
- Be a role model in driving modern engineering practices
- Live the Bespin values and create a vibrant workplace culture