Description

Job Responsibilities

Provide architecture and design for migrating on-premises workloads into the cloud
Translate requirements into technical specifications and work with development teams to ensure quality and performance of the deliverables
Design resiliency solutions for mission critical enterprise applications
Determine infrastructure and plugins needed to set up or alter systems
Provide microservices, message broker/event architecture design patterns
Develop and deploy multiple apps and services into IaaS, PaaS cloud platforms
Handle modernization and stabilization activities for legacy business applications to serve new purposes or improve performance, security and functionality
Design and develop continuous integration (CI) and continuous deployment (CD) release vehicles using Azure Pipelines for business-critical applications
Develop and review system design procedures, test procedures, and quality standards
Provide deployment and post-deployment support for multiple applications
Utilize tools and technologies including MS Azure, Azure Kubernetes Services, App Services, Azure Functions, Service Bus, Logic Apps, WebJobs, .Net Core, C# .Net, ASP.Net, MVC, SQL Server, Dapper, Entity Framework, React, CLI, PowerShell, Azure Pipelines (CI/CD), GIT, Azure Repos


Requirements

Master’s or equivalent in Computer Science/Applications, Information Technology/Systems, Electronics Engineering or Science (any discipline)
Minimum 1 year experience as Cloud Architect, Software Developer, Software Engineer, Solution Architect, Technical Architect or related occupation. (Will accept Bachelor’s and 6 years of work experience.)

Education

Bachelor's degree