Azure DevOps Engineer - Active SC Clearance required
Cognitive Group
Sheffield, United Kingdom
1 month ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
EnglishJob location
Remote
Sheffield, United Kingdom
Tech stack
Azure
Bash
Cloud Computing
Continuous Delivery
Continuous Integration
Python
Routing
Powershell
Role-Based Access Control
SQL Databases
Scripting (Bash/Python/Go/Ruby)
System Availability
Firewalls (Computer Science)
Bicep
Terraform
Job description
We are seeking an experienced SC Cleared Azure DevOps Engineer to be responsible for designing, implementing, and maintaining robust Azure DevOps pipelines and Azure infrastructure, ensuring secure, reliable, and scalable environments for critical projects.
This is a hands-on technical role where you will work closely with architecture, security, and development teams to support cloud operations and continuous delivery.
Key Responsibilities
- Build, enhance, and maintain Azure DevOps pipelines for CI/CD across multiple environments.
- Deploy and manage Azure services using Infrastructure as Code (ARM/Bicep/Terraform).
- Implement and manage Azure RBAC, policies, and role assignments following least-privilege principles.
- Configure, monitor, and troubleshoot Azure networking, including VNets, NSGs, private endpoints, and connectivity components.
- Support and implement Azure security best practices, contributing to secure-by-design cloud operations.
- Manage Azure Firewall configuration and perform firewall rule changes in line with security guidelines.
- Work with service principals, managed identities, and secure authentication and authorisation patterns.
- Support and optimise SQL-related tasks, including connectivity, access configuration, and integration with Azure services.
- Collaborate with cross-functional teams to ensure high availability, performance, and quality of cloud environments.
- Produce clear documentation for builds, deployments, access controls, and operational processes.
Requirements
- Active SC Clearance (mandatory).
- Strong practical experience with Azure DevOps (pipelines, repos, boards, artifacts).
- Solid hands-on experience with key Azure services (App Services, Functions, Key Vault, Storage, VMs, Networking, etc.).
- Strong understanding of:
- Azure RBAC
- Azure networking (VNets, NSGs, routing, private endpoints)
- Azure security principles and best practices
- Experience with:
- SQL (connectivity, permissions, security)
- Service principals / managed identities
- Firewall configuration and change management
- Scripting experience (PowerShell, Bash, or Python) beneficial.
- IaC experience with ARM/Bicep/Terraform highly desirable.
- Excellent problem-solving skills and the ability to work in fast-paced, secure environments.