Senior Technical Lead
Apply NowCompany: Optimal Growth Technologies
Location: Ottawa, ON K1A 0A5
Description:
About the job Senior Technical Lead
Position Overview:
We are seeking an experienced Senior Technical Lead to join our team in Ottawa, Canada. As a Senior Technical Lead, you will be responsible for overseeing a team of technical professionals and ensuring the effective implementation and maintenance of our IT infrastructure. This role requires expertise in Microsoft 365, cloud services (Azure & AWS), and server and storage management, with experience in large-scale environments.
Key Responsibilities:
Team Management:
Technical Leadership:
Microsoft 365 Management:
Cloud Services Management:
Server and Storage Management:
Large Environment Experience:
Project Management:
Risk Management:
Qualifications:
Position Overview:
We are seeking an experienced Senior Technical Lead to join our team in Ottawa, Canada. As a Senior Technical Lead, you will be responsible for overseeing a team of technical professionals and ensuring the effective implementation and maintenance of our IT infrastructure. This role requires expertise in Microsoft 365, cloud services (Azure & AWS), and server and storage management, with experience in large-scale environments.
Key Responsibilities:
Team Management:
- Lead and manage a team of technical professionals, providing guidance, support, and mentorship to ensure high performance and professional development.
- Conduct regular performance evaluations and provide constructive feedback to team members.
- Foster a collaborative and innovative team environment.
Technical Leadership:
- Provide technical leadership and direction for projects, ensuring alignment with organizational goals and industry best practices.
- Develop and implement technical strategies and solutions to meet business needs and improve operational efficiency.
- Stay current with emerging technologies and industry trends to drive innovation.
Microsoft 365 Management:
- Oversee the administration, configuration, and support of Microsoft 365 services, including Exchange Online, SharePoint, Teams, and OneDrive.
- Ensure the security, reliability, and performance of Microsoft 365 services.
- Develop and implement policies and procedures for the effective use of Microsoft 365 tools.
Cloud Services Management:
- Manage and maintain cloud infrastructure on Azure and AWS, ensuring optimal performance, security, and cost-efficiency.
- Design and implement cloud-based solutions to support business operations and strategic initiatives.
- Monitor and optimize cloud resource usage and expenditures.
Server and Storage Management:
- Oversee the maintenance, configuration, and administration of servers and storage systems.
- Ensure the availability, performance, and security of server and storage infrastructure.
- Develop and implement backup, recovery, and disaster recovery plans.
Large Environment Experience:
- Apply experience gained from working in large-scale IT environments to manage complex infrastructure and systems.
- Develop and implement scalable solutions to meet the demands of a large user base.
- Ensure compliance with industry standards and regulatory requirements.
Project Management:
- Lead technical projects from initiation to completion, ensuring timely delivery within scope and budget.
- Coordinate with cross-functional teams and stakeholders to ensure project success.
- Prepare and present project status reports and documentation.
Risk Management:
- Identify and mitigate risks related to IT infrastructure and services.
- Develop and implement risk management strategies and contingency plans.
- Ensure compliance with security policies and procedures.
Qualifications:
- Bachelors degree in Information Technology, Computer Science, or a related field.
- Relevant certifications (e.g., Microsoft Certified: Azure Solutions Architect, AWS Certified Solutions Architect) is a plus.
- A minimum of 10 years of experience in IT infrastructure management, with a focus on Microsoft 365, cloud services (Azure & AWS), and server and storage systems.
- Proven experience in managing technical teams and leading technical projects.
- Strong knowledge of IT infrastructure, cloud computing, and cybersecurity principles.
- Excellent problem-solving and analytical skills.
- Strong communication and interpersonal skills.
- Ability to work effectively under pressure and manage multiple priorities.
- Proficiency in project management tools and methodologies.