About TCS :
Tata Consultancy Services is an IT services, consulting, and business solutions organization that has been partnering with many of the world’s largest businesses in their transformation journeys for over 55 years.
Its consulting-led, cognitive powered portfolio of business, technology, and engineering services and solutions is delivered through its unique Location Independent Agile™ delivery model, recognized as a benchmark of excellence in software development.
A part of the Tata group, India's largest multinational business group, TCS has over 615,000 of the world’s best-trained consultants in 55 countries.
The company generated consolidated revenues of US $27.9 billion in the fiscal year ended March 31, 2023, and is listed on the BSE and the NSE in India.
TCS' proactive stance on climate change and award-winning work with communities across the world have earned it a place in leading sustainability indices such as the MSCI Global Sustainability Index and the FTSE4Good Emerging Index.
Required Skills and Responsibilities :
- Bachelor’s degree in computer science, Engineering, or a related field; master’s degree preferred.
- Good years of experience in designing, implementing, and managing Azure cloud solutions.
- Proven experience in providing technical leadership and guidance to development teams in Azure environments.
- Strong expertise in Azure services, including Azure App Services, Azure SQL Database, Azure Functions, Azure DevOps, Azure Active Directory, etc.
- Experience with containerization technologies (Docker, Kubernetes) and serverless computing.
- Solid understanding of cloud security principles and best practices, with experience implementing security controls in Azure.
- Excellent communication skills with the ability to effectively collaborate with cross-functional teams and communicate technical concepts to non-technical stakeholders.
- Azure certifications (e.g., AZ-900, AZ-104, AZ-204, AZ-303, AZ-304) preferred.
- Strong problem-solving skills, attention to detail, and ability to thrive in a fast-paced, dynamic environment.
Roles and Responsibilities :
- Lead and manage Azure cloud projects from inception to deployment, ensuring successful delivery within scope, budget, and timeline.
- Design, implement, and maintain Azure solutions, ensuring scalability, reliability, and performance.
- Provide technical leadership and guidance to development teams on Azure best practices, architectural design, and implementation strategies.
- Collaborate with stakeholders to gather requirements and translate them into Azure solutions, ensuring alignment with business objectives.
- Conduct code reviews, troubleshoot technical issues, and provide mentorship and support to team members to ensure high-quality deliverables.
- Stay updated on Azure technologies, trends, and best practices to recommend improvements, optimizations, and innovative solutions.
- Ensure compliance with security standards and regulatory requirements in Azure deployments, implementing appropriate security measures and controls.
- Participate in cross-functional collaboration with other teams, including DevOps, infrastructure, and security, to ensure seamless integration and alignment of Azure solutions.
- Drive continuous improvement initiatives to enhance efficiency, scalability, and reliability of Azure solutions.
- Provide technical expertise and support during pre-sales activities, including solution design, proposal preparation, and client presentations.
Tata Consultancy Services Canada Inc. is committed to meeting the accessibility needs of all individuals in accordance with the Accessibility for Ontarians with Disabilities Act (AODA) and the Ontario Human Rights Code (OHRC).
Should you require accommodations during the recruitment and selection process, please inform Human Resource
Thank you for your interest in TCS. Candidates that meet the qualification for this position will be contacted within a 2-week period.
We invite you to continue to apply for other opportunities that match your profile.