— 3+ year’s in Information Technology;
— 3+ years of experience in building system integrations;
— 3+ years of hands-on experience designing and delivering distributed cloud solutions using Microsoft Azure;
— Experience with best practice design principles and approaches for a range of application styles and technologies to help guide and steer decisions;
— Experience in Automation and DevOps / Ops Management tools (VSTS, Azure DevOps, Jenkins);
— Demonstrable hands-on experience with one or more of the following technologies:
Microsoft Azure PaaS solution development technologies including Azure Blob Storage, Azure Functions, Logic Apps, .NET;
— Microsoft Azure API Management, Azure Event Grid, Azure Notification Hubs, Azure Event Hub, Azure Service Bus;
— Microsoft Azure Identity Management and Security technologies including OAUTH and/or SAML, Azure App Configuration, Azure Key Vault Microsoft Azure Operational and Monitoring tools;
— Possesses initiative, drive, and sound judgment;
— Excellent team participation skills;
— Intermediate+ level of English.
Will be a plus:
— Microsoft Azure Certification;
— Familiarity with Azure Artificial Intelligence and Machine Learning platforms.
— Develop system integrations, using Microsoft Azure Integration Services to connect a mixture of on-premises, SaaS, and cloud-hosted applications;
— Collaborate with Architecture team members to develop best practices and methodologies;
— Deliver and present Proof of Concepts;
— Documentation of solutions (e.g. data models, configurations, and setup);
— Work within a project management/agile delivery methodology in a leading role as part of a wider team;
— Act independently under general supervision;
— Perform related responsibilities as required.
The ideal candidate will have a proven record of accomplishment in designing and delivering distributed cloud solutions using Microsoft Azure. As an Azure Integration Developer, you will participate in all phases of development from solution design, to build, deploy, test and maintenance.