Collaborating with cross-functional teams to design, implement, and maintain IT systems that meet business needsDeveloping IT infrastructure architecture designs, specifications, and documentationConducting research on emerging technologies and recommending new solutions to enhance system performance, security, and reliabilityInstalling, configuring, and maintaining IT hardware and software components, including servers, storage, and network infrastructurePerforming system administration tasks, such as backups, patching, and monitoringTroubleshooting IT issues and providing technical support to end-usersStrong analytical and problem-solving skillsExcellent communication and collaboration skillsFamiliarity with Agile development methodologies