remoteonsite
Azure DevSecOps Engineer with Python - Persistent Systems
Security Engineer
Lead Azure DevSecOps initiatives, building secure CI/CD pipelines with Python, Azure DevOps, and security tooling to deliver resilient cloud-native applications.
About the role
Key Responsibilities
- Design, implement, and maintain Azure-based CI/CD pipelines integrating security checks and automated testing.
- Collaborate with development teams to embed security best practices into the software development lifecycle.
- Configure and manage Azure DevOps services, including Repos, Pipelines, Boards, and Artifacts.
- Automate infrastructure provisioning and configuration using IaC tools such as Terraform or ARM templates.
- Monitor pipeline performance, troubleshoot failures, and continuously improve deployment processes.
Requirements
- 3+ years of experience in Azure DevOps and CI/CD pipeline development.
- Hands‑on experience with security tools (e.g., Snyk, Aqua, OWASP ZAP) and vulnerability scanning.
- Solid understanding of Azure services (App Service, AKS, Functions) and networking.
- Strong problem‑solving skills and ability to work in a fast‑paced, collaborative environment.