Full Stack DevOps Engineer
Must-have:PythonGitAWSAzureGoogle CloudDockerKubernetesCloudFullstackDevOpsCI/CDSecurity
What the role is really for
Despite the title "Full Stack", this ispredominantly a Cloud DevSecOps / Platform Engineering role, rather thana conventional React/Java/.NET full-stack developer.
The person will:
- Build and manage CI/CD pipelines.
- Implement IaC and deployment automation.
- Work with containers and Kubernetes.
- Embed security scanning and compliance into pipelines.
- Manage deployments across GCC/cloud environments.
- Troubleshoot pipeline, deployment and security issues.
- Automate build, test and release processes.
- Implement DevSecOps controls, vulnerability management and security automation.
- Work within IM8/security/compliance requirements.
Must-have qualifications / experience
- Education: BSc Computer/Information Science OR equivalent experience
- Multi-cloud: CI/CD/deployment experience across at least 2 clouds of AWS / Azure / GCP
- IaC: Terraform or equivalent
- Configuration management: Ansible or equivalent
- CI/CD: Azure DevOps, Jenkins, GitLab CI/CD
- Containers: Docker + Kubernetes
- Scripting: Python, Bash and/or PowerShell
- DevSecOps: Security scanning, vulnerability management and compliance checks within CI/CD
- Availability: HA/resilient cloud application environments
- Infrastructure: Cloud, containerisation, server, storage, backup and networking
- Operations: ITIL: Incident, Problem, Change, Configuration Management
- Platforms: Linux + Windows environments
- Government: Familiarity with IM8, cybersecurity and data security
- Soft skills: Stakeholder engagement and ability to communicate complex technical subjects
Preferred: relevant technology certifications.
Candidate spot: DevOps / DevSecOps Engineer with Terraform + Kubernetes + CI/CD + multi-cloud exposure.