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.)
Note:
Must be willing to travel/relocate to anywhere in the US