Group IT Manager - Singapore - PSA International Pte Ltd

    PSA International Pte Ltd
    PSA International Pte Ltd Singapore

    1 month ago

    Default job background
    Full time $100,000 - $150,000 per year Transportation / Logistics
    Description

    As a member of #TeamPSA, youwill be part of a diverse and global team at the forefront of creating cargo solutions to enable more agile, resilient and sustainable supply chains. Experience first-hand and drive supply chain transformation from Singapore and through PSA's global network of ports, logistics and supply chain solutions.Alongside, we can move the world

    • Develop Your Potential:We emphasise and offer exciting rotations,learning and development opportunities,which will fuel yourcareeraspirationsand complement your business exposureacross our global network.
    • Diverse, Equal Opportunity:We build a sustainable work culture where all ourpeoplefeel welcome, valued,respectedand able to express their ideas and beliefs freely. We believe that diversity of thought and approachesin our workplace makes us stronger as a team.
    • Competitive Compensation & Benefits:We are committed to recognising and rewarding your contributions to the business. Our benefits packages aim to improve your quality of life by providing support for medical, dental, recreation, among others.

    Purpose

    As a member of the GTOS Product Team, you will technically lead application solution architecture, design and technical implementation that meet application solution functional, non-functional and technical requirements in conformance with defined architecture, design and technical implementation standards in a practical cost-effective manner.

    Accountabilities

    1. Application Solution Technical and Integration Requirements Definition

    • Capture application solution technical and integration requirements including solution architecture, interfaces, master data, data export/import, reporting schema, deployment, upgrade, diagnostics, platforms/frameworks for inclusion in overall application solution requirements for design and implementation by in-house or outsourced delivery teams
    • Capture performance, throughput, availability and other non-functional requirements for inclusion in application solution requirements and subsequent verification and test plans
    • Collaborate with application architects and other technical leads to coordinate coherent fulfilment of application solution technical and integration requirements across applications and components

    2. Application Requirements Sizing and Implementation Budgeting

    • Provide effort and cost sizing estimates to business requirements owners based on high level functional and non-functional requirements as well as firm effort and cost budgets for application delivery based on detailed functional and non-functional requirements
    • Collaborate with and technically advise business requirements owners to 'right-size' functional and non-functional requirements by ensuring a common understanding and agreement with the business requirements owners of the technical considerations and trade-offs between the requirements and implementation cost

    3. Application Design & Technical Implementation Lead

    • Technically lead in-house and/or outsourced application delivery teams producing the design and technical implementation of the application solution to ensure conformance to application solution requirements and enterprise software and technical standards in a practical, cost effective, productive and timely manner
    • Act as technical authority and point of contact for the application solution delivery for clear coordinated communication to the application delivery team and with other application solution technical leads on technical matters
    • Technical quality audit and/or reviews of design and technical implementation artefacts produced by application delivery (e.g. coding, database scripts, packaging, installation, unit testing) and associated delivery review logs of the artefacts to ensure compliance with the application solution technical requirements architect defined design and technical implementation standards.

    4. Application Solution Change Request, Defect Repair and Third-line Support Management

    • Provide effort and cost sizing estimates and firm effort and cost budgets to business requirements owners and application support for change requests and defect repairs similar to application solution requirements sizing and implementation budgeting key results and activities
    • Technically lead in-house and/or outsourced delivery teams in the implementation of change requests and defect repairs similar to application solution design and implementation key results and activities
    • Organize third-line support of the application solution (behind first-line help-desk and second-line application support team) with the application solution delivery teams. In the event of application solution customers experiencing critical (severity 0) or major (severity 1) business disruption requiring urgent response, technically lead in-house and/or outsourced delivery teams in devising workarounds and/or defect repairs to resolve with lowered severity or repair.

    This role reports to the Product Delivery Manager.

    Skills, Knowledge & Competencies

    Professional Background

    • Education
      • Bachelor degree in IT, Computer Sciences or other relevant fields
    • Experience
      • Min 8 years of technical experience in enterprise systems analysis, design, development and implementation (including at least 3 full project lifecycles)
      • 3+ years of technical experience with application development using Kafka/Zookeeper
      • Experience with working in cross-functional teams and leading offshore outsourced Development and support
      • Working experience with global teams is a plus
    • Languages
      • Strong command in both written and spoken English

    Technical Skills

    • Professional experience of two or more technologies : JEE (Websphere or TOMEE preferred) C#-.NET ANSI C/C++ Angular
    • Application development with Relational DBMS (DB2 or MariaDB preferred)
    • Preferred: 'Thin' (web) and/or 'thick' (desktop) and/or mobile (hybrid and native) UI design and implementation
    • Knowledge of computer environments, including server (Linux preferred), desktop (windows preferred), mobile/embedded platforms
    • Knowledge of commercial and open-source java-based frameworks and libraries (e.g. Hibernate, Spring, JSF)
    • Knowledge of and exposure to professional development tool-chains including IDE (Eclipse preferred), version control (SVN preferred), build (Maven preferred), continuous integration (Jenkins/Hudson preferred), code metrics (Sonar preferred)
    • Experience with Integration technologies like API Gateway, Microservices, REST API is a plus
    • Experience in application containerization and Docker / Kubernetes is a plus.

    Business Skills

    • Effective verbal, presentation and written communication
    • Effective interpersonal and teamwork skills
    • Ability to work creatively and analytically in a problem-solving environment with budgets and schedules
    • Ability to reach out as a peer and collaborate as appropriate across all IT functions of the organization as well as when necessary with business