Job Overview We are seeking an experienced Advisory Lead – Cloud & Software Engineering to drive the strategy, design, and delivery of cloud-native and software engineering solutions for enterprise clients. This role requires a strong blend of technical leadership, consulting expertise, and cloud transformation experience, with a focus on helping organizations modernize their technology landscape and achieve business objectives through scalable, secure, and cost-effective solutions. The successful candidate will work closely with stakeholders to understand business requirements, recommend appropriate cloud and engineering strategies, and lead complex transformation initiatives across cloud platforms, software architecture, integration ecosystems, and DevOps environments.
Key Responsibilities
- Lead the planning, design, and delivery of cloud and software engineering solutions aligned with client business and technology goals.
- Engage with stakeholders to assess cloud and software engineering requirements and provide strategic guidance and technical advisory support.
- Drive cloud transformation, application modernization, integration, and engineering initiatives across enterprise environments.
- Evaluate existing technology landscapes and recommend suitable cloud architecture and engineering practices.
- Promote a culture of innovation, collaboration, and adherence to industry best practices.
- Stay current with emerging technologies, cloud platforms, software engineering methodologies, and agile delivery approaches.
- Provide leadership across cloud migration, modernization, integration, security, and optimization programs.
- Support cloud cost management initiatives through effective resource planning, governance, and utilization strategies.
- Lead and mentor engineering teams while ensuring successful project delivery.
- Collaborate with cross-functional stakeholders to deliver scalable, secure, and high-performing solutions.
Required Qualifications
Education
- Bachelor’s degree, Master’s degree, or equivalent practical experience in a relevant field.
- Relevant cloud certifications, including:
- Azure Solutions Architect Expert (AZ-305)
- DevOps Engineer Expert (AZ-400)
Experience
- Proven experience designing and implementing cloud solutions based on architectural best practices, primarily within Microsoft Azure environments.
- Extensive experience in cloud transformation, migration, modernization, systems integration, cloud security assessments, and cloud financial management (FinOps).
- At least 10 years of software development, architecture, and engineering experience.
- Demonstrated experience leading and mentoring software engineering teams.
Required Technical Skills
Cloud