Advance Search

Browse Jobs

DevOps Engineer

Posted a month ago

  • London, Greater London
  • Any
  • External
  • Expired - 2 months ago
Aqovia is looking for a DevOps Engineer to join our development teams working on our own products as well as client projects. An established Agile and DevOps organisation we are aiming to evolve towards DevSecOps and are looking for a motivated engineer to join us on our journey.
Key Responsibilities:Participate in agile ceremonies (planning, retrospectives,‘3 amigos’)Build and maintain web applications, APIs and microservices. Principally in .NET.Scripting in one of the languages such as Python, PowerShell and bash.Support development team(s) in building and maintaining CI/CD pipelines, test environments, data backups and refreshes.Manage artifact feeds such as NuGet, NPM and container registries.Automate deployments and monitor services in production in both Azure and private VMWare Clouds.Manage hybrid cloud infrastructure owned by the development team, including Azure resources, Kubernetes clusters, virtual machines, and load balancers.Manage licences and certificates.Manage development tools such as JIRA, Octopus Deploy, TeamCity and Azure DevOpsProvide second or third line support, including out-of-hours when appropriate.Defining and enforcing security policies and acting as a champion for“DevSecOps”.Forecasting Cloud hosting costs and monitoring spend against budget.Understanding of computer networking across the OSI stack.Produce accessible documentation for the development team(s) to understand the deployment infrastructure.Tech stack:Our tech stack is continuously evolving. Currently, our preferred stack includes:Front-end: JavaScript (ES6+) / TypeScript / Babel/ RollupServer-side:Azure Functions.NET (Core)Cloud:AzureKubernetesCMS: EPiServerInfrastructure-as-code:Azure ARM Templates and BicepAzure CLIChocolateyHelmCI/CD:GitHub ActionsAzure Pipelines (YAML)The Ideal Candidate will have:Experience of working in a professional and agile software development environment.Relevant degree or equivalent higher professional qualification.Be able to explain complex technical issues in simple terms, verbally in writing and with good use of diagrams.Strong knowledge and experience of C# and .NET.Experience building cloud-native applications, with Azure.Experience in microservices architecture, including in-depth understanding monitoring, availability, security and performance challenges.Deployment and infrastructure management experience:Building and deploying containerised applications using Docker and Azure Kubernetes Service.Infrastructure as Code, using Azure CLI, Azure PowerShell and Azure Resource Manager Templates.Configuration and monitoring using Azure Monitor, Azure Policy, Azure Defender and Azure Cost ManagementDiscovery of insights and creation of dashboards using Kibana and Azure Log Analytics.Managing build configurations and pipelines in Azure DevOps, TeamCity, Octopus Deploy and GitHub.Domain knowledge:Protocol understanding of Ethernet and TCP/IP.Data Centre industry and technical knowledge.Understanding of computer networking across the OSI stack.
Core Skills: Azure, Python, PowerShell, Bash, Kubernetes
Other Skills: .NET, Jira, Octopus Deploy, TeamCity, VMware
Seniority: Senior
#J-18808-Ljbffr
Apply