DevOps in Aviation
Cloud/ DevOps Engineer in one of the biggest companies in the aviation industry.
Project Overview
Logan worked as a Cloud/ DevOps Engineer in one of the biggest companies in the aviation industry. As part of this account, he was a big part of two projects where he successfully delivered in both..
First Project – Developing APIs for 3rd parties
As part of working for this aviation company, Logan worked in a small SCRUM team of developers to produce 3rd party API and Services Buses that allowed external vendors to stream real-time business-critical data directly into their applications.
In this role Logan was required to:
- Build CI/CD pipelines which were fully ARM templates and redeploy-able infrastructure.
- Build .NET Core API which used ADD Auth.
- Integrate the APIs into an Azure APIM.
- Uses Azure Service Bus and Functions to pass messages.
Technologies Used:
.NET Core, C#, Azure Functions, Azure Service Bus, App Service, APIM, ARM, Azure DevOps
Second Project – Security Upgrade on a big data project
Logan’s final project for this company was an urgent security upgrade of a big data identity system, that required locking down from the internet and upgrading key components. This was completed exclusively by Logan over a three-week period.
In this role Logan was required to:
- Build CI/CD pipelines which were fully ARM templates and redeploy-able infrastructure.
- Deploy a VNet and place existing system components into it.
- Upgrade Data Lake Gen1 to Data Lake Gen2 and apply user and group RBAC permissions to each folder.
- Update Data Bricks Python scripts to work with upgraded system components.
- Regression test system to ensure that the system is secure and has no loss of functionality due to the upgrade.
Technologies Used:
PowerShell, ARM, Azure REST API, Azure DevOps, Data Lake Gen2, Data Factory, Data Bricks, App Service, Virtual Networks, Network Security Group, SQL Server