- Company Name
- itecopeople
- Job Title
- DevSecOps Engineer
- Job Description
-
Job title: DevSecOps Engineer
Role Summary:
Contract DevSecOps Engineer focused on securing Azure cloud deployments. Responsible for designing, building, and maintaining end‑to‑end CI/CD pipelines, implementing DevSecOps frameworks, integrating security tooling, and ensuring compliance with identity, backup, and monitoring standards across the Azure environment including Power Platform and Microsoft Fabric.
Expectations:
- Deliver secure, automated deployment pipelines and processes within a complex enterprise setting.
- Collaborate across engineering, security, cloud operations, and external partners to align solutions with organisational standards.
- Continuously improve tooling, automation, and best‑practice adherence while maintaining operational resilience.
Key Responsibilities:
- Design, build, and support secure CI/CD pipelines in Azure DevOps.
- Implement DevSecOps frameworks and practices across Azure services.
- Integrate SAST, DAST, dependency/secret scanning into pipelines.
- Develop and manage Infrastructure as Code (BICEP, ARM).
- Enable automated, repeatable deployments for Azure, Power Platform, and Microsoft Fabric.
- Configure identity and access management controls.
- Implement monitoring, logging, and alerting (Azure Monitor, Application Insights, Log Analytics).
- Design backup, recovery strategies and meet RTO/RPO targets.
- Develop automation scripts (PowerShell, Python).
- Support incident response, recovery, and operational resilience.
- Plan testing, release readiness, and deployment activities with stakeholders.
- Identify pipeline performance issues and proactively resolve them.
- Promote continuous improvement of DevSecOps tooling and processes.
Required Skills:
- Expertise in Microsoft Azure platform and Azure DevOps.
- Proven experience building and securing CI/CD pipelines.
- Strong proficiency with Infrastructure as Code (BICEP, ARM).
- Hands‑on integration of security tools (SAST, DAST, secret scanning).
- Experience with Azure monitoring and observability (Azure Monitor, App Insights, Log Analytics).
- Scripting in PowerShell and Python.
- Knowledge of Power Platform and Microsoft Fabric deployments.
- Familiarity with Azure identity and access management.
- Understanding of backup/recovery design, RTO/RPO.
- Incident response and operational resilience experience.
- Excellent problem‑solving, troubleshooting, and communication skills.
- Ability to collaborate across engineering, security, and business teams.
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Information Technology, or related field (preferred).
- Relevant Azure certifications (e.g., AZ‑104, AZ‑400, AZ‑500) preferred; other DevSecOps or cloud security certs acceptable.