About this role
The Technical Lead - Cloud is responsible for designing, implementing, and leading cloud-based solutions while providing technical leadership to development and infrastructure teams. The role involves cloud architecture, solution design, modernization initiatives, DevOps adoption, security compliance, and mentoring engineers to deliver scalable, secure, and high-performing cloud solutions.
Key Responsibilities
- Technical Leadership Lead the design and implementation of cloud-native and hybrid-cloud solutions.
- Provide technical direction to development, DevOps, and infrastructure teams.
- Establish best practices, coding standards, and architectural guidelines.
- Mentor team members and conduct technical reviews.
- Cloud Architecture & Engineering Design scalable, secure, and resilient cloud architectures.
- Lead cloud migration and modernization initiatives.
- Develop and maintain cloud infrastructure using Infrastructure as Code (IaC).
- Optimize application performance, availability, and cost.
- DevOps & Automation Implement CI/CD pipelines and deployment automation.
- Drive Infrastructure as Code using Terraform, ARM, Bicep, or CloudFormation.
- Automate monitoring, alerting, and operational activities.
- Promote DevSecOps practices across delivery teams.
- Security & Governance Implement cloud security controls and compliance standards.
- Ensure adherence to organizational governance policies.
- Manage identity, access management, encryption, and network security.
- Participate in security reviews and audits.
- Stakeholder Management Collaborate with architects, business stakeholders, product owners, and delivery teams.
- Participate in solution discussions and technical roadmap planning.
- Communicate technical decisions and risks to leadership teams.