Lead, mentor, and manage a multidisciplinary technical team, fostering collaboration, innovation, and continuous learning.
Oversee the design, development, and optimization of cloud-based data platforms, machine learning solutions, and data pipelines, ensuring scalability, performance, security, and reliability.
Manage the complete project lifecycle, including planning, execution, resource allocation, risk management, timelines, budgets, and successful delivery.
Collaborate with product managers, business analysts, and technical stakeholders to prioritize work, align technical solutions with business goals, and ensure seamless deployment of cloud-based analytics and machine learning solutions.
Establish and promote best practices for cloud architecture, software development, data engineering, model deployment, code quality, testing, monitoring, and operational excellence.
Continuously evaluate system performance, recommend improvements, and stay current with emerging technologies in cloud computing, artificial intelligence, machine learning, and data engineering.
Manage cloud infrastructure, tools, and budgets efficiently while providing regular project updates, dashboards, presentations, and technical reports to leadership and stakeholders.
Act as the primary liaison between technical teams and business stakeholders, ensuring clear communication and effective stakeholder management.