Search by job, company or skills

Singapore Post

Senior IT Solutions Analyst

3-8 Years
Save
  • Posted 20 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Description

Business Requirements Analysis & Solution Design:

  • Independently gather, analyze, and translate complex business requirements from users into detailed technical specifications, process flows, and comprehensive solution designs that align with the overall system architecture.
  • Contribute to architectural design decisions by ensuring proposed solutions leverage appropriate cloud-native components and services, such as Node.js microservices and APIs, event-driven services using Google Pub/Sub, and API governance via Apigee, aligning with architectural best practices.

Hands-on Technical Development & Implementation:


  • Develop, test, and deploy high-quality, clean, and efficient application code, system enhancements, and integrations based on approved technical designs.
  • Actively implement and maintain cloud-native applications and microservices, including Node.js-based services with a solid grasp of asynchronous programming principles, RESTful APIs, and event-driven architectures (e.g., using Google Pub/Sub).
  • Ensure all development strictly adheres to established coding standards, security guidelines, and architectural best practices, contributing to robust API governance and monitoring via tools like Google Apigee.
  • Support the implementation and operational use of modern CI/CD pipelines and cloud-native deployments (e.g., GKE, Cloud Run, Cloud Build), and leverage Infrastructure as Code (e.g., Terraform) for automated builds and deployments.

Advanced Technical Investigation & Issue Resolution:


  • Conduct deep-dive technical investigations and debugging for complex application defects and production incidents, taking direct ownership of resolution.
  • Perform direct analysis of code, system logs, data flows, and observability tools (e.g., for logging, metrics, and tracing) to accurately identify root causes.
  • Design, develop, and implement robust, preventative fixes and patches to ensure system stability and improve overall system resilience and performance.

Quality Assurance & Technical Review:


  • Actively participate in peer code reviews, providing constructive feedback to enforce coding standards, improve performance, and ensure adherence to security guidelines and architectural principles.
  • Collaborate closely with QA teams and business users to prepare comprehensive test scenarios, support User Acceptance Testing (UAT), and validate the high quality and fitness-for-purpose of delivered solutions.

Stakeholder Communication & Technical Documentation:


  • Serve as a key technical liaison, effectively communicating complex technical concepts and solutions to both business stakeholders and technical teams, ensuring alignment and understanding.
  • Create and maintain comprehensive technical documentation, including detailed solution designs, system configurations, support guides (SOPs), process flows, and API specifications, ensuring clarity and transparency for ongoing support and development.

Requirements


  • A Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field is typically a minimum requirement.
  • Professional certifications are highly valued - PMP (Project Management Professional), Certified Scrum Master (CSM) or Product Owner (CSPO), ITIL (Information Technology Infrastructure Library) Foundation
  • 3 to 8 years of progressive experience in Information Technology, with a significant portion dedicated to a Business Analyst, Systems Analyst, or Solution Analyst function.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 151256057