Automation Engineer-Python

  • IT & Telecom
  • 2 years ago
  • £ 350-450 Per Day
  • London , England, United Kingdom
  • Contract (6)

Job is closed!

Job Description

This is a contract role, based in Croydon with remote working. The role offers up to £450 per day (outside IR35). It is initially for 6 months and is likely to be extendable. You must be eligible to work in the UK. This role is for a top Global Consulting Firm.

Key responsibilities:

  • Develop automation solution using Python on Azure
  • To design and develop applications on Azure using Python and following DevOps best practices

Core Programming & SDLC

  • Minimum 10 years’ experience in IT and SDLC
  • Minimum 3+ years of Developer / Software Engineering experience using Python on Azure
  • Expert level knowledge of programming using Python
  • Good knowledge of Azure AD and use of Graph APIs.
  • Good knowledge of data integration using messages and events in JSON and XML data formats
  • Understanding of SDLC with knowledge of automated code quality control
  • Understanding of Test-Driven development and Behaviour Driven development and associated tools
  • Use of CI/CD pipeline including code quality in Microsoft Azure DevOps
  • Experience in tools such as Git/GitHub, Pester, Linters, SAST Tools (SonarQube),
  • Understands concepts of Unit, integration, and functional
  • Configure and manage data sources like MySQL, SQL Server, Redis, etc
  • Sound understanding and experience of Azure services, networking and architecture best practices
  • Understanding of Azure AD authentication, Users and groups, Roles creation
  • Azure DevOps Setup knowledge

Desirable skill set:

  • Knowledge of Terraform, ARM templates, Powershell script
  • M365 services, workflows and automation knowledge