Infrastructure Architect
Job Description
As a Senior Infrastructure Architect, you will play a critical role in designing and implementing robust IT infrastructure solutions for our clients. Your expertise will be instrumental in defining the technology roadmap, ensuring scalability, availability, and security of our clients' infrastructure. You will collaborate with cross-functional teams, including client stakeholders, project managers, engineers, and operations personnel, to deliver high-quality solutions that align with business objectives.
Requirement(s)
Responsibilities: Infrastructure Design: Develop and design infrastructure solutions that align with our clients’ strategic goals and objectives. This includes data centre, cloud, security, hardware, software, network, and storage components. System Architecture: Define the overall system architecture for complex infrastructure projects, considering factors such as performance, availability, security, scalability, and cost-effectiveness. Technology Evaluation: Evaluate emerging technologies, products, and services to identify opportunities for enhancing our clients’ infrastructure and reducing risk. Conduct feasibility evaluations and make recommendations for implementation. Infrastructure Planning: Collaborate with stakeholders to identify infrastructure requirements, capacity planning, and resource allocation. Create roadmaps and provide guidance on infrastructure upgrades, enhancements, and migrations. Infrastructure Implementation: Perform technical lead during projects to implement data centre architecture, virtualization, storage, network, security, and cloud solutions to meet our clients’ needs. Security and Compliance: Ensure that infrastructure solutions meet security and compliance requirements, including data protection, access controls, high-availability, disaster recovery, and business continuity. Implement industry best practices and stay updated with evolving security threats and technologies. Technical Documentation: Create and maintain detailed documentation of infrastructure designs, configurations, standards, and procedures. Develop architectural diagrams, technical specifications, and other relevant documentation. Collaboration and Leadership: Work closely with cross-functional teams, including Demand, IT operations, project management, infrastructure engineering, and security teams, to provide design, guidance, implementation, and support for infrastructure-related initiatives. Collaborate with vendors and external partners as required. Mentor and coach junior Infrastructure Architects & Infrastructure Engineers, sharing knowledge and promoting professional growth within the team. Troubleshooting and Problem Resolution: Assist in the resolution of complex infrastructure-related issues, including root cause analysis and performance optimization. Provide guidance and support to IT operations teams during incident response and problem-solving activities. Most of these activities are covered by our IT operations teams, but occasional escalations to senior Infrastructure Architects in our Projects team is required. Industry Trends and Best Practices: Stay abreast of industry trends, emerging technologies, and best practices in infrastructure architecture and implementation. Continuously enhance your knowledge and skills through research, training, and professional development. Qualifications and Experience (Essential/Required): 5+ years of proven hands-on/practical experience in infrastructure architecture, design, and implementation, preferably within a managed service provider environment. Strong knowledge of infrastructure components, including servers, storage systems, networking, virtualization, security, and cloud technologies. Advanced expertise in architecting, designing, & implementing complex, scalable, and high-availability infrastructure solutions. Strong experience with cloud platforms (e.g., Azure, M365, AWS, GCP) and hybrid cloud architectures. Microsoft cloud platform (Azure/M365) experience is currently preferable compared to other cloud platforms (e.g., AWS, GCP, Google Workspace). Proficiency in infrastructure design tools, such as Visio, or similar applications. Familiarity with IT service management frameworks (e.g., ITIL) and project management methodologies (e.g., waterfall). Excellent problem-solving, analytical thinking, and decision-making skills. Excellent written and verbal communication skills. Excellent planning and organizational skills. Strong communication and interpersonal skills, with the ability to effectively collaborate with technical and non-technical stakeholders, teamwork, facilitation, and negotiation. Ability to understand the long-term ("big picture") and short-term perspectives of situations and how they relate to achieving targeted outcomes. Ability to quickly comprehend the functions and capabilities of existing, new, and emerging technologies that enable new designs/models/capabilities. Relevant technical certifications: Microsoft 365 Enterprise Administrator Expert and/or Microsoft Azure Solutions Architect Expert. Other technical certifications (e.g., via Microsoft, Dell, Fortinet, SonicWall, SentinelOne, HPE, Aruba, Veeam, AWS, Google, etc.) will be considered as well.