Your Cyber Safety is Important

Please double check that the hyperlink contains our official domain before clicking on any links or messages.
Read more

We invite you to join us

We invite you to join us

Salary will commensurate with qualifications and experience. An attractive fringe benefits package will be offered to the successful candidates. Simply email your full resume, complete with current and expected remuneration. We regret that only shortlisted candidates will be notified..

Join now

Why us?

As a tried and true brand that has been around since 1977, Senoko is the expert in the field of energy. Join our team to discover how we’ve been powering the nation for over 40 years and counting, in addition to plenty of opportunities to grow.

Competitive Remuneration

We pride ourselves in attracting and retaining our talents. In doing so, we offer competitive compensation packages that commensurate with your qualifications, experience and individual skill-set.

Comprehensive Benefits

We offer a complete suite of benefits — leave schemes, medical, flexible benefits, health screening, insurance for both employees and dependents alike, as well as various wellness programmes for our employees.

Enjoy a fulfilling and meaningful career with us!

Career Opportunities

Technical Officer (Ops Plants)

Operations & Maintenance Division / Operations (Plants) Section

Reports to: Shift Manager


  1. Responsible for the safe and efficient operations of large capacity power generation unit, its auxiliaries and equipment
    • Prepare, run up, shutdown and routine operation of Generation Unit & its Auxiliaries;
    • Carry out condition monitoring, review operating parameters /alarms list and take necessary steps to correct deviations including all auxiliaries’ equipment;
    • Monitor plant generation dispatch schedule and ensure that the generating sets are meeting dispatched schedule safely;
    • Carry out daily, weekly and monthly operational tests and plant inspection;
    • Check and monitor energy and water consumption to ensure optimal usage;
    • Check and monitor all HV networks and feeders for the units;
    • Routine inspection of plant and issue Work Notification to relevant Maintenance Section for rectification if defective;
    • Prepare Shift logging and documentation to ensure proper communication, and handing over shift;


  2. Ensure safe working condition and environment
    • Carry out risk assessment, mechanical and electrical equipment isolations/ normalizations, and execution of log out and tag out for preparation of Permit to Work / Test under the supervision of Shift Manager or Team Leader / Deputy Team Leader;
    • Carry out routine safety inspections of plant and firefighting equipment to ensure a safe working environment and report any occupational health and safety issues;
    • Ensure proper documentation / update as per Quality of work and documentation control;


  3. Response to plant fault, alarm and emergency
    • To response to any emergency of plant, or abnormal operations such as equipment failure, forced outage;
    • To investigate and report on plant / equipment fault /defect

Your Profile:

  • Minimum Diploma in Mechanical or Electrical Engineering or equivalent
  • Experience in Power / Process Plant operations will be advantageous
  • Good working attitude, Team player
  • Shift work experiences

Apply Now

Senior Analyst (Retail & Digital Consumer Systems)

Senior Analyst
Digital Information Technology Division / Retail & Digital Consumer Systems Section
Reports to: AVP, Retail & Digital Consumer Systems

The incumbent will be the systems analyst for a suite of applications and their associated business processes. This is a techno-functional role and you will serve both (1) as a business process analyst and (2) as an applications subject matter expert performing applications design, implementation, support, operations and maintenance, and (3) as a project lead who will run project(s) / SDLC under your charge.

As a business process subject matter expert, you will work with business counterparts to identify areas where business processes can be improved through IT systems. You will then design and deliver those systems functionalities.

As an applications subject matter expert, you will perform day-to-day systems administration for these systems, and support the use of these systems. You will also be responsible for systems maintenance and application operations, and managing and regular reporting on the systems and resources in your area. You will need to work with many stakeholders and partners including our 3rd party technology partners, and end users.

Your Role:

  1. Business process analysis and design (IT business analysis)
    1. To develop actionable insights in business processes, and business data used for decision making and controls in the areas of frontend content management, customer relationship management and digitization.
    2. To design and rollout improvements to business processes and data in the above areas, that are enabled and implemented through software and information technology
    3. To work with business to develop dashboards and self-service business analytics capabilities.

  2. Application and Enhancement design and implementation (IT business analysis)
    1. Requirements and Specifications
      1. To discover, elicit and analyse requirements
      2. To write functional and software requirements specifications
    2. Design
      1. To design and document application and data architectures
      2. To design application enhancements (or applications functionality)
    3. Build and Quality
      1. To build scripts and code fragments to implement enhancements
      2. To manage the delivery of software engineering artefacts from vendors
    4. Test and Rollout
      1. To test and rollout enhancements on systems
      2. To conduct tests (SIT, UAT and other tests)
    5. Train and Enable
      1. To train users and develop documentation on the use of systems
      2. To write user manuals, and to conduct user training
    6. Transition to Operations
      1. To write technical documentation and procedure manuals


  3. Application Management (Technical systems ownership)
    1. Lifecycle management
      1. Planning, design and implementation of overhauls, refactoring and upgrades to ensure system technical stack operates only using manufacturer supported components (no EOL components in production)
    2. Fitness-for-purpose
      1. TO-BE applications master plan: to produce and update a 3-year application masterplan to provide a business fit-for-purpose applications ecosystem for the business.
      2. Planning, design and implementation for capacity growth
    3. Fitness-for-operations
      1. Operations processes and procedures: To design and put in place operations procedures for applications systems
      2. Uptime and availability: To design applications, in conjunction with infrastructure, to achieve 99.8% uptime availability.
      3. Cybersecurity: To design applications, that in conjunction with infrastructure designs, comply with cybersecurity architecture and information security policies and directives.
      4. Disaster Recovery: To design applications, that in conjunction with infrastructure architecture, comply with disaster recovery architecture and strategy, to allow RPO and RTOs to be achieved.
    4. Application architecture
      1. Application architecture and configuration: To maintain up-to-date (1) logical architecture, (2) software and component inventory, (3) configuration register, and (4) definitive media library for all applications under management.
      2. Data schema: To maintain up-to-date data architecture and schema documentation for the systems under management.


  4. Application and Data maintenance (Technical systems ownership)
    1. Maintenance plans and procedures: to design and execute maintenance plans and procedures, to keep systems fit-for-operations
    2. Software maintenance
      1. Software defect resolution: to rectify all defects in applications and underlying software platforms or implement workarounds if manufacturers do not provide defect rectification patches.
      2. Software overhaul and refactoring: (1) to plan and execute application maintenance and overhaul for all systems under management to ensure that no end-of-life components are in use in production, and (2) to achieve

        99.8 % uptime availability (excluding planneddowntime).

    3. Data maintenance:
      1. To plan and execute data profiling and data quality analysis
      2. To plan and execute master data maintenance jointly with business users
      3. To plan and execute operational data maintenance jointly with business users, to upkeep data integrity and application fitness-for-purpose.
    4. Systems cybersecurity posture and DR capability maintenance:
      1. To execute configuration, patching, hardening and other maintenance activity in conformance with cybersecurity TAC prescriptions
      2. DR capability maintenance: To maintain DR records and keep them up to date monthly, and to execute the annual DR exercise to demonstrate that DR capability is operational.
  5. Application Operations (Application operations)
    1. Systems monitoring and tuning:
      1. To monitor application operations
      2. To tune applications performance in response to monitoring, and in line with performance guidelines
    2. Systems operations and administration:
      1. Daily systems administration, including writing scripts and code elements
      2. Plan and execute systems disaster recovery operations
      3. Batch and Daemon operations: To plan, execute and document batch operations and daemon/service upkeep operations
    3. System patching and upgrades:
      1. Plan and execute component and system upgrades
      2. Plan and execute systems patching on both an emergency ad-hoc basis, and for routine systems patching cycles
    4. Data patching and cleansing:
      1. To carry out and document data cleansing operations periodically with business users, to upkeep data quality and fitness for purpose
      2. To carry out data-patching operations regularly, in response to business user requests


  6. Project management
    1. Requirement discovery and analysis (requirement gathering)
    2. Gap analysis, scoping and solution design
    3. Project planning, costing and scheduling
    4. Project resource management
    5. Project procurement management
    6. Project implementation and control
    7. Project quality management
    8. Project risk management
    9. Project tracking and reporting
    10. Post project review


  7. Domain / areas of coverage: covering systems and processes in the following areas:
  • Sales, E-commerce, Point of Sales systems
  •  Frontend content management system
  •  Sales operations systems
  •  Customer relationship management systems
  •  Product design, management and analytics systems
  •  Digitization and K2 Workflow

Your Profile:

  • Degree in IT Computer Science or Equivalent
  • Minimum 5 years years working experience in IT applications
  • The offered job grade/designation will be based on candidate’s experience, competencies and skillsets


Skills and competencies
Experience with business requirement gathering work is a must
Experience in an operational environment dealing with enterprise billing systems is essential
Experience in business analysis and systems analysis work is a must
Experience in one full project and/or Software Development Lifecycle is essential
Experience in business analytics is desirable
Some experience in the following is a plus:-
Experience in Sitecore or other CMS and frontend development
Experience in Microsoft Dynamics 365 or other CRM system
ITIL certification
PMP certification
CBAP certification

Intellectual curiosity and analytical. This role requires the candidate to explore, learn and master the business domain. The candidate must be motivated and with intellectual curiosity to discover and map out the way our business operates.


Detail oriented. This is a techno-functional role, and candidates must be able to work with both business and system details. The candidate must have keen attention to detail, in order to correctly manage the requirements and technology operations of the system.


Sense of ownership. This is a subject matter expert and systems ownership role. The candidate must be highly self-motivated, and take responsibility for the systems under his/her charge.