Key Responsibilities :
Leadership & Team Management :
- Lead, mentor, and grow multiple engineering teams, fostering a culture of innovation, accountability, and collaboration.
- Recruit top talent, develop career growth plans, and ensure high team engagement and performance.
- Drive a people-focused leadership approach to motivate and inspire teams.
Engineering Delivery & Strategy :
Oversee the full software development lifecycle, ensuring timely delivery of high-quality solutions.Define technical strategy, architecture standards, and best practices across teams.Collaborate with product management, design, and other stakeholders to prioritize initiatives and align engineering efforts with business goals.Technical Excellence & Operations :
Ensure adoption of modern engineering practices, including CI / CD, automated testing, and DevOps principles.Maintain scalability, reliability, and security of software systems.Drive continuous improvement in engineering processes, tools, and performance metrics.Stakeholder Collaboration & Communication :
Serve as a key technical advisor to business and product leaders.Communicate project progress, risks, and solutions to executive leadership.Facilitate cross-functional collaboration to ensure alignment across engineering, product, and operations teams.Skills Required
Aws, Azure, Gcp, Devops, Software Architecture