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