
Billing Software Refresh
- Assist with development and rollout for the Billing Software refresh project
- Ensure smooth transition and system stability
Documentation & Knowledge Management
- Design and implement a SharePoint-based documentation process for billing systems
- Organize system architecture and workflows for easy accessibility and updates
Process Automation & Quality Assurance
- Work with Azure DevOps pipelines to create automated flows for:
- Quality checks on system patches
- Implementation and script execution
- Server start and stop operations
- Enhance existing flows to improve efficiency and reliability
System Architecture & Performance
- Analyze and enhance SQL and system workflows to improve performance and scalability
Error Monitoring & Dashboard Development
- Perform Angular (frontend) and Spring Boot (backend) code changes to capture exceptions
- Design and implement a dashboard to display daily error occurrences
Unix & Scripting
- Utilize Unix commands to manage system operations
- Create and run Java programs and batch scripts required for DevOps pipeline automation
Internship Takeaways for Interns
- Learn how large-scale system architecture and workflows are designed and maintained
- Gain hands-on experience with:
- Azure DevOps
- SharePoint
- Angular
- Spring Boot
- SQL
- Unix scripting
- Java
- Understand best practices for knowledge management, process automation, and error monitoring
- Work on real-world process improvement projects that enhance scalability and performance
- Contribute to a major Billing Software refresh, gaining exposure to feature rollout workflow
Area of Specialization Best to be familiarity with:
- SharePoint for documentation.
- Azure DevOps for pipeline automation.
- Angular and Spring Boot for application development.
- SQL for database optimization.
- Unix commands, Java programming, and batch scripting.
Requirements
- Pursuing a degree in Computer Science, Information Systems, or related field.
- Able to commit to a full-time internship for 6 months
- Strong analytical and problem-solving skills.
- Willingness to learn and adapt to new technologies and processes.
- Possesses strong attention to detail and can explain concepts in a clear and structured manner.
*Please state your full-time internship availability in your CV. Only shortlisted candidates will be notified.

At PSA Singapore, we operate the world’s largest container transhipment hub 24/7, handling 40.9 million TEUs of containers in 2024.
We are at the confluence of major trade routes, with connections to over 600 ports worldwide. We play a pivotal role in bringing global economies together, moving mountains of goods across continents and oceans to people who need them.
We constantly innovate to anticipate, meet and exceed the future demands of global trade. Harnessing the latest in data, automation, smart engineering and energy management, we seek to become a leader in attaining new heights in port efficiencies while ensuring environmental sustainability for future generations. Our newest Tuas Port is set to be the world’s single largest fully automated terminal when completed in 2040, powered by smart technology and green energy.
Beyond port operations, PSA is also working alongside our stakeholders to develop innovative cargo solutions that orchestrate supply chains with reliability and efficiency. Building on our expertise in connecting containers, we now link communities by managing the ever-growing complexities of the logistics industry. Tuas Port will also be a key nucleus and multiplier of a wider Tuas Ecosystem that is poised to orchestrate creative supply chain solutions to further the connectivity of Singapore’s future economy.
At PSA, we also connect people – connecting people like you to this dynamic industry! Working alongside, we will empower you to realise your fullest potential. With our exciting development programmes and career opportunities, we will nurture you to become well-rounded leaders in PSA.