Cloud Infrastructure Architect Job Description

The Cloud Infrastructure Architect analyzes system requirements and ensures that systems will be securely integrated with current applications. Responsible for designing and implementing enterprise infrastructure and platforms required for cloud computing. Being a Cloud Infrastructure Architect has a deep understanding of system development in cloud environments, including Software as Service (SaaS), Platform as Service (PaaS), or Infrastructure as a Service (IaaS). Requires a bachelor’s degree in area of specialty. In addition, Cloud Infrastructure Architect typically reports to a manager or head of a unit/department. Working as a Cloud Infrastructure Architect typically requires 4 to 7 years of related experience. Contributes to moderately complex aspects of a project. Work is generally independent and collaborative in nature.

Cloud Infrastructure Architect Job Description Template

Our company is looking for a Cloud Infrastructure Architect to join our team.

Responsibilities:

  • Leverage platform Monitoring Services to maintain SLAs and overall platform performance;
  • Work closely with Cloud Developers and Security Architects to engineer and deliver Cloud infrastructure Solutions – on time and above expectations;
  • Identify and drive areas for service improvements in conjunction with the managed service provider;
  • Ensure that the service provided by managed service provider(s) are delivered against agreed SLAs or statements of work;
  • Develop scripts, libraries and Code Deployment Pipelines to automate and improve quality in deployment activities;
  • Provide troubleshooting and debugging support for Cloud platform projects and initiatives;
  • Provide Technical and Operational Governance across the Gen Re Cloud Computing environment;
  • Automate the provisioning/deprovisioning of Cloud infrastructure when demand fluctuates;
  • Design and Configure Cloud infrastructures to support Cloud migrations and transformation initiatives.

Requirements:

  • Large-scale distributed systems architecture;
  • Hands-on experience with core LAN/WAN network technologies;
  • Cloud networking including Express Route, MPLS gateway, IPSec, Microsoft Peering, Private Peering;
  • Technical Skills Required: Azure IaaS, PaaS, Containers (Kubernetes. Docker etc.);
  • Understanding of Relational Database Management System (RDBMS) and NoSQL;
  • Familiar with Software Development Lifecycle;
  • Background in Consulting is preferred, but not required;
  • System performance tuning;
  • Deployment and configuration baseline automation, including popular toolsets (Chef) and technologies (PowerShell, Runbooks);
  • Azure AD including PIM;
  • Cloud/Azure Cost Management and tagging;
  • Experience with route tables, access control lists, firewalls, NAT, DNS, IP and OSI Network;
  • BS, MS or PhD in Computer Science, Engineering, Economics, Business or Mathematics;
  • AWS and Google Cloud experience;
  • DevOps including Terraform, Ansible, Chef, Puppet, ARM, Azure DevOps, Powershell.