DevOps Engineer
Venesky-Brown’s client, a public sector organisation in Edinburgh, is currently looking to recruit a Dev Ops Engineer for an initial 6 month contract with option to extend on a rate of £500-£550/day (Outside IR35). This role will be based in Edinburgh – home working will be considered subject to attendance where needed.
Responsibilities:
– Lead the integration of Low Code/No Code solutions, particularly around Microsoft Power Automate, PowerApps, Flows, and Microsoft AI Builder, to accelerate the development and deployment of business applications.
– Drive the implementation, management, and optimization of traditional DevOps processes, including CI/CD pipelines, using tools such as Azure DevOps.
– Champion the adoption and implementation of Containers and Kubernetes (AKS, K8s, Docker) to ensure scalable, reliable, and efficient deployment environments.
– Develop and maintain Infrastructure as Code (IaC) scripts and templates (ARM Templates, Terraform) to automate and streamline infrastructure provisioning and management.
– Work closely with development and operations teams to build and maintain automated package delivery using Ansible, Chef, Terraform, or Deployment Manager.
– Foster a culture of continuous improvement by mentoring team members, sharing knowledge, and promoting the use of best practices within the DevOps and Low Code/No Code domains.
– Conduct system performance tuning, optimization, and ensure system reliability and scalability, leveraging monitoring and logging tools like Prometheus, Grafana, Azure Monitor, Azure Log Analytics, and Azure App Insights.
– Maintain up-to-date knowledge of industry best practices, emerging technologies, and Microsoft platform updates to ensure our solutions remain cutting-edge.
Essential Skills:
– Cloud (Azure)
– CI/CD (Azure DevOps)
– Kanban (Azure DevOps)
– IaC (Terraform, ARM Templates, Bicep)
– Dataverse, Model Driven Apps, Canvas Apps, Power Automate, Copilot etc
– Enterprise grade Power Platform deployment and delivery knowledge
– Automated package delivery using Ansible, Chef, Terraform or Deployment Manager
– Working knowledge of Non-functional, functional and unit test frameworks and tools used during software development is required
– Working knowledge of Application Server and Java containers is required
– In-depth automation and Scripting using tools such as PowerShell, AZ CLI, Power Platform CLI, Python, Bash, YAMl, JSON etc.
– Knowledge of cloud platform design patterns and best practices.
– Knowledge of logging and monitoring tools such as Prometheus, Grafana, Azure Monitor, Azure Log Analytics, Azure App Insights.
Desirable Skills:
– Knowledge of common database and caching technologies, such as Azure SQL, CosmosDB, MongoDB, PostgreSQL, MySQL/MariaDB, Memcache, or Redis.
– Knowledge of advanced Power Platform skills and all the languages such as PowerFX, Power Query, DAX, WDL etc
– Knowledge of PowerShell
– Experience of other cloud platforms and technologies.
If you would like to hear more about this opportunity please get in touch.
Responsibilities:
– Lead the integration of Low Code/No Code solutions, particularly around Microsoft Power Automate, PowerApps, Flows, and Microsoft AI Builder, to accelerate the development and deployment of business applications.
– Drive the implementation, management, and optimization of traditional DevOps processes, including CI/CD pipelines, using tools such as Azure DevOps.
– Champion the adoption and implementation of Containers and Kubernetes (AKS, K8s, Docker) to ensure scalable, reliable, and efficient deployment environments.
– Develop and maintain Infrastructure as Code (IaC) scripts and templates (ARM Templates, Terraform) to automate and streamline infrastructure provisioning and management.
– Work closely with development and operations teams to build and maintain automated package delivery using Ansible, Chef, Terraform, or Deployment Manager.
– Foster a culture of continuous improvement by mentoring team members, sharing knowledge, and promoting the use of best practices within the DevOps and Low Code/No Code domains.
– Conduct system performance tuning, optimization, and ensure system reliability and scalability, leveraging monitoring and logging tools like Prometheus, Grafana, Azure Monitor, Azure Log Analytics, and Azure App Insights.
– Maintain up-to-date knowledge of industry best practices, emerging technologies, and Microsoft platform updates to ensure our solutions remain cutting-edge.
Essential Skills:
– Cloud (Azure)
– CI/CD (Azure DevOps)
– Kanban (Azure DevOps)
– IaC (Terraform, ARM Templates, Bicep)
– Dataverse, Model Driven Apps, Canvas Apps, Power Automate, Copilot etc
– Enterprise grade Power Platform deployment and delivery knowledge
– Automated package delivery using Ansible, Chef, Terraform or Deployment Manager
– Working knowledge of Non-functional, functional and unit test frameworks and tools used during software development is required
– Working knowledge of Application Server and Java containers is required
– In-depth automation and Scripting using tools such as PowerShell, AZ CLI, Power Platform CLI, Python, Bash, YAMl, JSON etc.
– Knowledge of cloud platform design patterns and best practices.
– Knowledge of logging and monitoring tools such as Prometheus, Grafana, Azure Monitor, Azure Log Analytics, Azure App Insights.
Desirable Skills:
– Knowledge of common database and caching technologies, such as Azure SQL, CosmosDB, MongoDB, PostgreSQL, MySQL/MariaDB, Memcache, or Redis.
– Knowledge of advanced Power Platform skills and all the languages such as PowerFX, Power Query, DAX, WDL etc
– Knowledge of PowerShell
– Experience of other cloud platforms and technologies.
If you would like to hear more about this opportunity please get in touch.