Infrastructure Architect Job Description

Infrastructure Architect Job Description Template

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

Responsibilities:

  • Communicate regularly with executive management and all users of information services and systems;
  • Strategic planning: provide input to annual and multi-year planning for infrastructure, security and application hosting;
  • Develop standard operating procedures and best practices, including providing written protocols and guidance to IT staff and to end-users;
  • Migrate traditional hosting deployments into Service Architecture / Cloud hosting;
  • Oversee provisioning of end-user services, including help desk and technical support services;
  • Submit and maintain annual Infrastructure Budget;
  • Provide expertise and support during systems upgrades, installations, conversions and file maintenance;
  • Partner with Agile Teams to optimize and manage application deployment designs and environments;
  • Participate in architectural and roadmap activities with cross functional domains to gain alignment in the overall IT roadmap and company Vision;
  • Work with internal and external business partners to maintain alignment through exemplary communication;
  • Ensures strategic fit of solutions with overall enterprise architecture and agreed technology standards;
  • Collaborate and foster teamwork with within project, support and operation teams translating business needs into value add solutions;
  • Acting as a key resource in the project lifecycle, from driving the initiation and infrastructure design, to overseeing implementation;
  • Assisting in defining and maintaining architectural, security and technical standards, reflecting evolving technology and emerging best practice;
  • Representing the Head of Infrastructure Architecture in review boards and other governance forums as required.

Requirements:

  • Strong knowledge of templating and automation scripting such as Power-shell, Ansible, and Puppet;
  • Strong knowledge of Windows Server technologies;
  • Experience with building and maintaining high-availability (>99%) environments;
  • Ability to work in complex client environments under pressure;
  • Web hosting / web administration knowledge/experience (Apache, J2EE, .NET, Java, JBoss, WebSphere Application Server, MQ, Linux, Windows,.);
  • Storage management;
  • Broad understanding of infrastructure requirements for heavily integrated enterprise;
  • Unix server;
  • Translate business and technical needs into solution architecture requirements and design;
  • Demonstrated “Security First” mentality in previous experience;
  • Track record of successfully achieving project deadlines, budgets and quality standard;
  • Advanced knowledge of networking and network security;
  • Experience of designing and deploying applications for Cloud platforms (AWS/Azure);
  • Security Clearance (SC) advantageous;
  • Aptitude to create, maintain and organize documentation to support architectural standards and principles.