Description

We are looking for a Cloud Infrastructure Architect to support the design and delivery of Azure solutions. You will work with customers to define their approach and implement solutions related to cloud adoption framework, cloud migrations, infrastructure architecture, application architecture, application modernization and data. Solutions will design for high levels of performance, security, scalability, maintainability, and appropriate reusability and reliability. You will provide influence into Cloud Center of Excellence, Consulting services, and Managed Services teams.

Responsibilities:

  • Understand the customer’s needs (IT and Business) and design and implement solutions to meet those needs
  • Use a combination of IaaS, PaaS, DevOps and IaC to create these customer solutions
  • Develop deep relationships with clients to drive continued cloud adoption and maturity along their cloud journey
  • Lead and / or contribute to technical design sessions
  • Prepare technical design documentation and task-level project plans
  • Work with Project Managers to manage client expectations and communications
  • Lead successful projects with a focus on Customer Success and business outcomes
  • Mentor others in Azure Apps and Infrastructure

Requirements

  • Bachelor’s degree in Computer Science, Business Information Systems or relevant experience and accomplishments
  • Minimum 10 years of experience in the IT field with hands-on experience in system administration and automation
  • 3-5 years of experience with cloud-based technologies (Azure preferred, AWS, GCP) specializing in enterprise workloads
  • Subject matter expertise in one or more of the following:
  • Deep domain expertise of cloud infrastructure solutions (i.e. Windows and Linux IaaS, SAP, BCDR, Security, Management, Storage, Networking, OSS, containers and Infra as a code technologies) required
  • Deep domain expertise in …
    • Cloud application development solutions (e.g. PaaS, Serverless, API Management);
    • Container orchestration (e.g. Kubernetes, Cloud Foundry);
    • Continuous integration technologies (e.g. Jenkins, Spinnaker, Azure for DevOps, Chef, Puppet);
    • Web application server technologies, cloud application design, software architecture and practices; (design/development/deployment, Agile, SCRUM, ALM)
    • One or more of the following programming languages: C++, C#, Java, Node.js, JSON, PHP, Perl, Python, Ruby on Rails, Pig/Hive
    • SQL including OSS (postgre, MySQL etc), Azure SQL
    • Experience with scalable architectures using Azure App Service, API management, serverless technologies, container orchestration (e.g. Kubernetes, Cloud Foundry etc.), API management, microservice frameworks etc.
  • Understanding of cloud security concepts and how to mitigate security risks in the cloud
  • Working knowledge of DevOps tools and methodologies
  • Deep knowledge of networking, firewalls, load balancers etc.
  • Exceptional communication skills and the ability to communicate appropriately with corporate executives and technical teams
  • Critical thinking skills are required
  • Ability to travel ~5-10%

Job Type
Full-Time Regular
Location
Farmington Hills MI