Apply for Job
Principal Integration Engineer Senior Manager
SG
Job Description
Strategic Leadership and Coordination
• Lead Integration Strategy: Define and manage the integration strategy for enterprise and consumer solutions at StarHub, ensuring all components are integrated effectively to meet business needs.
• Coordinate Across Squads: Oversee the delivery of six squads (Mobile, Entertainment, Broadband, T2, SuperApp, eShop, and Enterprise Solutions) ensuring alignment with organizational objectives and promoting cross-functional collaboration.
• Stakeholder Management: Serve as the primary point of contact for key stakeholders, including business owners, squad leads, and OEM vendors, ensuring they are well-informed on integration progress and issues.
Technical Oversight
• End-to-End Integration: Ensure end-to-end system integration across multiple platforms (enterprise and consumer), including CRM, billing systems, digital front-ends, and third-party applications.
• Technical Architecture: Work closely with the Integration Design Specialists to establish integration standards, design reusable components, and ensure consistency in integration practices across different squads.
• API and Middleware Management: Oversee the development, implementation, and management of APIs, middleware solutions, and network protocols that facilitate integration among systems.
Delivery Management
• Sprint Planning and Delivery Oversight: Collaborate with Scrum Masters and Squad Leads to plan and manage delivery timelines for integration-related features and capabilities, ensuring they align with the overall product roadmap.
• Risk Management: Identify risks related to integration projects, create mitigation plans, and manage escalation processes for any challenges during integration.
• Performance Monitoring: Track and monitor the progress of all integration projects, using KPIs to evaluate performance and ensure that deadlines and quality standards are met.
Vendor Management
• OEM Coordination: Engage and manage relationships with OEM vendors to facilitate integration activities, including contract negotiations, managing SLAs, and monitoring vendor performance.
• Quality Assurance: Work with vendors to ensure all integration solutions comply with StarHub’s security standards, quality requirements, and industry best practices.
Integration Testing and Quality Assurance
• Test Strategy Development: Define the integration testing strategy to ensure that all integrated components work seamlessly together.
• Coordinate Testing Efforts: Work with QA Leads and Network Integration Dev to plan and execute integration tests across systems, ensuring that all APIs, data flows, and interactions are functioning correctly.
• Defect Management: Oversee defect resolution during testing phases, especially during UAT and post-deployment hypercare
DevOps Integration and Automation
• DevOps Practices: Lead the integration team to follow DevOps principles, ensuring that integration services are delivered through automated CI/CD pipelines.
• Infrastructure as Code (IaC): Work with the DevOps Tech Lead to establish infrastructure deployment using IaC principles to ensure consistency and repeatability in environment setup.
Qualifications
- Tertiary Education in Engineering, Computer Science or equivalent
- At least 8-10 years of relevant experience
- Technical Expertise: Strong background in integration platforms, middleware, API management, and telecom systems.
- Leadership: Ability to lead multiple cross-functional teams and manage external vendors effectively.
- Agile and DevOps: Deep understanding of agile delivery, DevOps practices, and how to integrate them effectively within a telecommunications environment.
- Problem Solving and Decision Making: Ability to navigate complex integration challenges, with a strong focus on problem resolution and risk mitigation.
- Team Leadership and Development
• Lead Integration Team: Directly lead and mentor a team that includes:
• Integration Tech Lead: Responsible for driving technical integration across squads.
• Integration Design Specialists: Oversee the architecture and ensure alignment with StarHub’s design principles and guidelines.
• Network Integration Developers: Develop and execute integration code to connect various systems and services.
• RPA Tech Lead: Oversee automation initiatives across the integration layers to reduce manual intervention and streamline workflows.
• DevOps Tech Lead: Ensure that integration processes are aligned with DevOps principles, facilitating smooth CI/CD pipelines.
• OEM Vendors: Manage engagements with external vendors, ensuring they deliver as per the contract and meet integration standards.