Skip to main content
Windmill Digital
Scraped fromDouToday
Devops

Middle / Senior DevSecOps Engineer

AzureAzure DevOpsAzure Kubernetes ServiceAzure Machine LearningTerraformPulumiPythonBashPowerShellSonarQubeSnykTrivyJenkinsBitbucketGitJiraConfluenceDatadogELK StackPrometheusTensorFlowPyTorchscikit-learnVantaSASTDASTRASPGenerative AILLMKubernetes
Work Type
Remote
Job Type
-
Location
Worldwide
Salary
Not specified

About the Position

We are seeking a highly experienced DevSecOps Engineer with a strong emphasis on security, compliance, and hands-on implementation capabilities. In this role, you will architect, build, and maintain secure and compliant CI/CD pipelines and ML operations infrastructure, primarily on Azure, while supporting multi-cloud environments.

Responsibilities

  • Design, implement, and maintain secure and compliant CI/CD pipelines that underpin the release process for both application and ML workloads
  • Integrate DevSecOps best practices into MLOps pipelines, ensuring model code, data, and infrastructure meet strict security and compliance standards
  • Introduce security and quality checkpoints (SAST, DAST, RASP) into all stages of the software and ML model deployment pipelines
  • Leverage Microsoft Azure services (including Azure Pipelines) to deliver automated, scalable, and resilient cloud environments
  • Implement Infrastructure as Code (IaC) using Terraform or Pulumi for consistent, repeatable deployments
  • Facilitate multi-cloud readiness (AWS/GCP) when required, ensuring flexibility and vendor neutrality
  • Integrate and configure best-in-class security scanning and vulnerability management tools (e.g., SonarQube, Snyk, Trivy) throughout the CI/CD lifecycle
  • Ensure compliance with SOC 2 and/or ISO 27001 standards, working closely with compliance teams and continually refining governance policies
  • Leverage GRC tools (e.g., Vanta) to streamline compliance tracking and reporting
  • Conduct regular security assessments, audits, and incident response simulations
  • Deploy and manage monitoring and observability solutions using DataDog, ELK stack, Prometheus, or similar tooling
  • Establish robust alerting, dashboards, and logging pipelines to provide actionable insights into system performance, reliability, and security posture
  • Utilize the Atlassian suite (JIRA, Confluence) for integrated project tracking and documentation.
  • Integrate AI/ML frameworks (e.g., TensorFlow, PyTorch, scikit-learn) into automated training, testing, and deployment pipelines for ML models
  • Exposure to GenAI and LLMs (Large Language Models)
  • Develop automation scripts in Python, as well as Unix shell scripts and PowerShell, to streamline operational tasks, data processing, and environment provisioning
  • Strong understanding of networking concepts and architecture, ensuring secure, high-performance connectivity across environments
  • Proficient in designing and architecting IT solutions that balance performance, scalability, security, and cost
  • Competently manage and resolve major incidents, ensuring minimal downtime and excellent customer communication
  • Collaborate with cross-functional teams—including developers, ML engineers, security analysts, and compliance officers—to ensure integrated, holistic solutions
  • Mentor junior team members in DevSecOps, MLOps best practices, security integrations, and cloud infrastructures
  • Contribute to the DevSecMLOps team roadmap by evaluating and introducing new SAST, DAST, RASP, and emerging security tools
  • Lead proofs-of-concept (PoCs) and pilot initiatives around cutting-edge DevSecMLOps and ML technologies, guiding the team toward innovative solutions and best practices

Requirements

  • Bachelor’s degree in Computer Science, Information Technology, or related field
  • 4+ years of experience in DevOps/DevSecOps roles
  • Experience with MLOps or ML-centric pipelines is a strong advantage
  • Advanced knowledge of Azure (Azure DevOps, Azure Pipelines, AKS, Azure Machine Learning, etc.)
  • Proven expertise in IaC (Terraform or Pulumi) and cloud-based CI/CD workflows
  • Proficient in Python, Bash, and PowerShell scripting
  • Familiarity with AI/ML frameworks and data engineering best practices; exposure to GenAI/LLMs is a plus
  • Experience with security scanning tools (SonarQube, Snyk, Trivy), CI/CD platforms (Jenkins), version control (BitBucket, Git), GitFlow workflows, and Atlassian suite (JIRA, Confluence)
  • Experience in observability and monitoring tools (DataDog, ELK, Prometheus)
  • Strong understanding of networking concepts, design, and troubleshooting
  • Proven track record working within SOC 2 or ISO 27001 environments
  • Familiarity with GRC tools (e.g., Vanta) a plus
  • Strong understanding of compliance frameworks, risk management, and best-in-class security practices
  • Azure certifications are required (e.g., Azure DevOps Engineer Expert, Azure Administrator, Azure Security Engineer Associate)
  • Additional relevant certifications in AWS, GCP, Kubernetes, or security (CISSP, CISM, CCSK) are highly desired
  • Excellent communication and collaboration skills, able to convey complex technical topics to both technical and non-technical audiences
  • Strong analytical and problem-solving abilities, with a proactive approach to risk mitigation
  • Leadership qualities, including the ability to mentor and guide team members, manage critical incidents effectively, and provide top-tier customer communication

Benefits

  • Competitive compensation and benefits package.
  • Remote-first work with a flexible schedule.
  • Opportunities for professional growth, training, and certifications.
  • A dynamic environment where innovation, security, operational excellence, and cutting-edge ML technologies are highly valued.
  • Projects that span cutting-edge AI, UX, fintech, and healthtech domains.
Middle / Senior DevSecOps Engineer
View Original