Devops Cloud Architect (SC Cleared)

London  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Description

The DevSecOps Architect required by our leading public sector client in London
12-month contract. We are looking for a Security cleared candidate or a candidate who is happy to be put through clearance before they start.
Azure Cloud/DevOps Cloud/CI/CD/Docker/Microservice Deployments

Role and Responsibilities:
A DevSecOps Architect to enable delivery of solutions to an Azure Cloud platform. The architect will form part of an existing team and have demonstrable experience in Microsoft Azure delivery, Azure DevOps organisations (or similar) and relevant DevOps processes and technologies.

The DevSecOps Architect will be responsible for the following activities and artefacts:

  • Establishing a catalogue of re-usable infrastructure code artefacts that can be utilised by supplier and inhouse development and testing teams.
  • Supporting the project team in enhancing DevOps utilisation and ways of working.
  • Ensuring that ways of working and proposed solutions comply with business policies.
  • Facilitating the deployment of multiple application releases with increasing frequency to all environments.
  • Liaise with suppliers to embed DevSecOps practice and process automation tooling into ways of working, including continuous integration, Infrastructure as Code, automated application deployment, source code management.
  • The project will be utilizing native Azure Services, ARM templates and Azure DevOps Pipelines (YAML) with the target of frequent deployments, secure application delivery and platform best practice.
  • The platform also includes automated test environments and any automation testing (Vulnerability, Penetration, Unit, Integration, Regression) experience would be ideal.
  • You will have come from a DevOps, development or infrastructure background with recent relevant Azure Cloud experience (Fundamental).
  • As important as it is to be technically skilled you also need to be an excellent communicator that can articulate technical engineering issues/solutions to both technical and non-technical staff.
  • You will be steering and guiding teams of developers and testers advocating good DevOps working practices. Deliverables will include:
    Enable utilization of the business' continuous integration pipeline by the development team.
    Work with stakeholders to design and implement secure and scalable delivery frameworks.
    Deliver secure business applications in line with assured designs
    Ensure an approach to automation that encompasses a Path to Live with coding, testing, assurance and deployment best practice.
    Enable approaches to Cloud delivery in line with Agency recommendations.

Essential

  • Minimum 5 Years Azure Cloud Experience
  • Minimum 5 years DevOps Cloud Based (CI/CD experience)
  • Minimum 1 year experience with Azure DevOps (or VSTS/TFS)
  • Minimum 1 year experience with Docker
  • Minimum 1 year experience with Microservice Deployments

Desirable

  • Secure version control best practice
  • Scripting experience (at least YAML/Bash)
  • Any Kubernetes, Terraform, Docker or Azure Certifications
  • Experience with Terraform/ARM Templates
  • Experience with Ansible
  • Development skills are a bonus
  • Automation Scripting and testing skills are a bonus
  • Application packaging experience.
  • Solid understanding of Microsoft Azure platform infrastructure concepts and designs.
  • Demonstrated experience of DevOps tools and source code management (Azure DevOps, GitHub).
  • Appreciation of prototype and design principles of DevOps.
  • Solid understanding of Microsoft Azure platform infrastructure concepts and designs.
  • Demonstrated experience of DevOps tools and source code management (Azure DevOps, GitHub).
  • Appreciation of prototype and design principles of DevOps.
  • Strong understanding of Continuous Integration/Continuous Deployment (CI|CD) technologies and software version control.
  • Extensive experience of configuration management systems and automated deployment tools.
  • Understanding and ability to write IAC (Infrastructure as Code) with the toolsets highlighted (Terraform. ARM Templates).
  • Follow established IAC coding standards within the DevOps team.
  • Understand GIT Branching methodologies (inc. GitFlow).
  • Ability to script Azure DevOps YAML pipelines.
  • Ability to build and deploy Docker Containers.
  • Ability to leverage Kubernetes to manage container orchestration.
  • Strong Infrastructure and Windows background.
  • Knowledge of C# and MS Visual Studio experience would be an advantage.
  • Powershell, Azure CLI and Bash Scripting Skills.
  • Experience of automation Scripting including translations from ARM/JSON templates or Terraform.
  • Any experience of Linux would be beneficial.
  • Experience of delivering highly scalable and highly available solutions.
  • Ability to articulate highly technical solutions in a variety of ways either verbally, presenting them or document format (High Level Design or Low level Design).

Capita IT Resourcing is acting as an Employment Business in relation to this vacancy.

Start date
n.a
Duration
12 months
From
Capita Resourcing IT
Published at
23.01.2021
Project ID:
2034365
Contract type
Freelance
To apply to this project you must log in.
Register