About the Role
We are seeking an experienced Azure DevOps Engineer to join our team. As a key member of our technology organization, you will play a critical role in designing, implementing, and maintaining our cloud infrastructure.
Key Responsibilities
* Design and deploy scalable Azure solutions using technologies such as web apps, function apps, virtual machines, service bus, storage accounts, SQL databases, application insights, key vaults, and active directories.
* Create and manage ARM templates and Terraform scripts to automate infrastructure provisioning.
* Develop and implement PowerShell and Bash scripts to automate tasks and workflows.
Skills and Qualifications
* Proficiency in C#, ASP.Net Core, MVC, Web API, and XUnit.
* Strong understanding of test-driven development, continuous integration, and building high-quality solutions.
* Experience with agile tools such as Jira and Confluence.
* Excellent communication skills with both technical and non-technical stakeholders.
Tech Stack
* Azure services (web app, function app, azure VM, service bus, storage account, SQL database, application insight, key vault, active directory, SSO, APIM)
* ARM template, Terraform, PowerShell/Bash script
* Azure devops
* Github
* Newrelic, Codeql
* PagerDuty