Azure Cloud Integration Architect Job at Vialto Partners

Vialto Partners Plymouth, MN 55441

Company Description


At Vialto we create the connections that build global careers and societies, bridging the gap between people and their aspirations. As the world of work continues to evolve, we are bringing together individuals, ideas, and technology to unlock business and human growth.


Job Description


Architect, Design and implement advanced Application Middleware and integrations using Microsoft Azure Cloud Services including event based, messaging, service bus, microservices, network security, governance, compliance

Evaluate and plan compute, network, storage and integrations of distributed applications on Azure Cloud using custom applications, IaaS, DBaaS, PaaS services and COTS packages

Strong understanding of features and capabilities of the Microsoft Cloud Platform (Security, Firewalls, Redis Cache, Key Vault, Service Bus, Kafka/EventHub, ASR, Networking, OMS, Blob Storage, ADLS, Resource Groups, NSG, Application Insights, SQL Server, Sql DB, Load-Balancers)

Design and implementation of security solutions using SSO, ADFS, Okta, Auth0 or similar IAM solutions across the Azure network

Design and implementation of Event based architectures such as Kafka, Azure Event Hub or similar solutions

Design and implement data pipelines and workflows using ADF, NiFi, AirFlow, Logic Apps, or similar orchestration services

Design and implementation of Microservices, APIs and message based integration solutions

Drive architecture, roadmap and technical discussion to lead cloud security, privacy, and compliance (such as GDPR), scale, performance, agility, HA/DR considerations

Configure and manage Azure cloud environments of distributed applications and middleware

Ability to analyze systems and identify problems migrating to Azure cloud

Implement CI/CD based application development methodology using tools like Azure DevOps/Jenkins/TFS/GitHub/powershell

Work with product teams and service clients to ensure smooth and successful implementation, delivery and deployment of complex solutions


Qualifications

  • A bachelor's and/or master's degree in Engineering, Computer Science, Information Systems, or related field with comprehensive understanding of computer science concepts

  • 6-8 years of experience architecting designing and delivering Integration Solutions on Azure or AWS cloud with Strong understanding of network protocols/services and network infrastructures

  • Hands-on programming experience using C#, Python, HTML5/JS, Microsoft .NET/.NET Core framework preferably in Azure environment

  • Deep Microsoft technical skills and strong technical delivery of complex projects through a proven methodology such as MOF, Agile, ITIL, TOGAF or similar project approaches

  • Design documentation skills with knowledge of UML convention for detailed software design including architecture diagrams, data models, data flows

  • Experience using Azure DevOps, GitHub, Visual Studio, MSSQL management studio, or similar tools

  • 3+ years of experience of using agile methodologies

  • Strong written and verbal communication and interpersonal and strong team-building skills

  • Experience managing the software development lifecycle from design, development, testing, integration, deployment and support

  • Experience on code quality review, end to end integration testing, performance testing and tuning

  • Creative and collaborative problem-solving skills.

  • The ability to prioritize activities and deliver projects on time and within budget.

  • Experience working with onshore clients and business partners.


Additional Information
  • Experience in a financial or travel/mobility industry is desirable
  • Demonstrated ability to understand a customer's needs and articulate technologies to business stakeholders
  • Must be willing to travel to the company / client locations across the US and internationally.
  • Minimum seven years of Microsoft engineering experience in a business-to-business, large/strategic customer segment
  • Excellent written and verbal communication skills and the ability to work in large, collaborative, and geographically distributed teams to achieve organizational goals.
  • Willingness to develop new skills constantly while delivering on the day-to-day responsibilities
  • Identify, troubleshoot and resolve issues that prevent the team from working effectively.



Please Note :
apexdining.ca is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, apexdining.ca provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, Site.com is the ideal place to find your next job.