Technical Manager
CurrentEffectively lead teams and inspire others to achieve goals through innovation, quality and excellenceAbility to identify strengths and weaknesses of team members and suitably make changes if requiredCollaborating, as appropriate, with other teams in developing and supporting IT facilities and services, including the development of training and learning materialDelegate technical responsibilities and monitor progress of projectsDeliver products consistently, on time and on budgetWork closely with project manager during all phases of development lifecycleConduct regular status meetings with all necessary stakeholdersExperienced in troubleshooting, software, hardware and ability to understand and implement client requirementsAbility to manage change and effectively pass on the information down the line to concerned teams for smoother executionDelegate and allocate responsibilities efficiently to manage projects end to endProvide direction and technical expertise in design, development and systems integrationIdentify resource and equipment requirements, efficient capacity planning and manage software and hardware availabilityEnsure standard operating procedures and project guidelines are in placeTask allocation and performance evaluation of team membersProject scheduling and resource managementEnd-to-end delivery of Projects: Installs, Builds, MigrationsConduct performance reviews of team members and identify areas of improvementOffice 365 Rollout / Implementation experience, Troubleshooting, Administration and ConfigurationMigrated, Deployed Virtual machines in Microsoft AzureDeployed and configured Azure Backup & RecoveryCreating and Configuring Microsoft Azure Storage AccountsImport and Export Data to Microsoft AzureMaintaining, Configuring, Deploying, Implementing and Supporting Cloud base applications; Microsoft Office 365, SharePoint, OneDrive for Business, Office ProPlus, Yammer etc.