We are looking for a skilled Data Engineer with hands-on experience in workflow orchestration, data integration, and cloud-based big data platforms. The role focuses on migrating and re-platforming existing integration workflows, building reliable ETL pipelines, and contributing to Lakehouse-style data architectures that support both batch and streaming workloads.

The ideal candidate has practical experience working with integration platforms, structured data ingestion, and distributed data processing frameworks, and is comfortable operating in non-trivial enterprise environments with multiple applications, data volumes, and operational constraints.

Key Responsibilities

Integration & Workflow Engineering

  • Analyse and re-platform existing workflow-based integrations from one platform to another while maintaining functional parity.
  • Implement orchestration logic including triggers, conditional routing, retries, exception handling, and state management.
  • Design and implement automation patterns to handle platform limitations (e.g., looping, batching, pagination, throttling).
  • Ensure workflows are idempotent, fault tolerant.
  • Support environment-based deployments (DEV / UAT / PROD) with configuration-driven designs.

Data Engineering & ETL

  • Design and build ETL pipelines for ingesting flat files (e.g., CSV) into relational databases.
  • Handle schema validation, basic schema evolution, data quality checks, and error reconciliation.
  • Optimize data ingestion for performance, scalability, and reliability.
  • Collaborate with application teams to understand upstream and downstream data dependencies.

Cloud & Big Data Platform Contributions

  • Build and maintain data pipelines on cloud-based big data platforms using distributed processing frameworks.
  • Contribute to Lakehouse-style data storage that supports both batch and streaming data.
  • Work with modern table formats that support incremental processing, versioning, and historical queries.
  • Support use cases such as append-heavy datasets, high-write event data, and analytical queries.

Operations, Quality &Observability

  • Implement logging, monitoring, and alerting for workflows and data pipelines.
  • Support operational readiness including runbooks, deployment procedures, and rollback strategies.
  • Participate in root-cause analysis and continuous improvement of data pipelines.
  • Ensure adherence to data governance, security, and compliance standards.

Required Skills & Experience

Technical Skills

  • Strong experience with workflow orchestration / integration platforms.
  • Solid understanding of ETL concepts and hands-on experience with file-based ingestion.
  • Proficient in SQL and working knowledge of relational databases (e.g., SQL Server or equivalent).
  • Experience with distributed data processing frameworks (e.g., Spark).
  • Familiarity with streaming and batch data processing concepts.
  • Practical experience with cloud platforms and managed data services.
  • Understanding of CI/CD principles for data and integration workflows.

Programming & Automation

  • Experience with scripting or programming languages commonly used in data engineering (e.g., Python).
  • Ability to build reusable utilities for batching, retries, pagination, and error handling.
  • Experience with REST APIs and structured data formats (JSON, CSV).

Desired (Good to Have)

  • Exposure to modern Lakehouse table formats supporting incremental processing and time travel.
  • Experience with stream processing engines (e.g., Flink or Spark Streaming).
  • Familiarity with query engines used for analytical access.
  • Experience working in regulated environments (banking, financial services, or manufacturing).
  • Knowledge of data observability and quality frameworks.

Experience Level

  • Typically, 3–5 years of relevant experience in data engineering, integration engineering, or similar roles.
  • Proven ability to work independently on moderately complex problems while collaborating within a larger team.

Soft Skills & Competencies

  • Strong analytical and problem-solving skills.
  • Ability to understand existing systems and translate requirements into working solutions.
  • Clear communication with technical and non-technical stakeholders.
  • Detail-oriented with a focus on reliability and maintainability.
  • Comfortable working across multiple teams and applications.

What Success Looks Like in This Role

  • Existing workflows are successfully re-platformed with minimal disruption.
  • Data pipelines are stable, observable, and easy to operate.
  • Platform limitations are addressed through clean, maintainable automation.
  • Data ingestion and processing meet performance and reliability expectations.
  • Stakeholders trust the data pipelines and integration workflows in production.

Business Analyst Duties:

  • Requirement Gathering: Collaborate with stakeholders to gather and document business requirements.
  • User Stories: Create detailed user stories and acceptance criteria.
  • Process Analysis: Analyze and document current business processes and workflows.
  • Solution Design: Work with the development team to design solutions that meet business needs.
  • Testing and Validation: Prepare the test plans and test cases following with the execution of the test cases to ensure solutions meet requirements.

Skills and Qualifications:

  • Experience: Proven experience as a Scrum Master and Business Analyst in software development.
  • Agile Knowledge: Deep understanding of Agile frameworks, particularly Scrum.
  • Technical Skills: Familiarity with web application development and related technologies.
  • Analytical Skills: Strong analytical and problem-solving abilities.
  • Communication: Excellent communication and interpersonal skills.
  • Certification: Certified Scrum Master (CSM) or similar Agile certification is preferred.

Preferred Attributes:

  • Leadership: Ability to lead and motivate a team.
  • Adaptability: Flexibility to adapt to changing project requirements.
  • Detail-Oriented: Keen attention to detail and a commitment to quality.

AMK area (Travel to Changi airport whenever required)

Singaporeans only

Job Description:

  • Work closely with software architect and other team members within the software development team to detail the software architecture for C3 (Command, Control and Communication) software system
  • Review and refine product requirements of the assigned subsystem to form a stable basis for product development
  • Translate the requirement into software design that conforms to the software architecture, and maintain the traceability between each stage of the design
  • Provide technical support during integration and testing

Requirements:

  • Degree in Computer Science, Computer Engineering or Information Technology
  • Minimum 2 years of software development experience and have gone through at least 2 cycles of SLDC, preferably in developing and/or maintaining software solutions for high data volume, high performance and high availability software system
  • Applicants with no experience are welcome to apply. (Java/ C++/ .Net)
  • Having good knowledge of advance C++ features such as multi-thread, thread safe, effective C++ programming, the fundamentals of C++, STL & ATL etc.
  • Experience in developing complex C3 software system will be an advantage
  • Experience with Oracle, SQL Server database will be advantageous
  • 5 day week @ AMK area
  • 8.30am to 6.00pm

We are seeking a highly motivated and skilled AI Engineer to design, develop, and deploy advanced artificial intelligence models and systems. You will work closely with data scientists, software developers, and business stakeholders to build scalable AI-driven solutions that solve real-world problems across various domains such as natural language processing (NLP), computer vision, recommendation systems, predictive analytics, and more.

What you will be doing:

· Design and develop AI/ML models using Python, TensorFlow, PyTorch, or similar frameworks.

· Work with structured and unstructured data to build intelligent systems.

· Implement models for NLP, computer vision, time-series forecasting, anomaly detection, or reinforcement learning.

· Optimize and deploy AI models in production environments (e.g., using FastAPI, Flask, Docker, Kubernetes).

· Collaborate with product and engineering teams to integrate AI modules into applications or platforms.

· Conduct experiments, evaluate models, and improve performance using statistical methods.

· Research and implement state-of-the-art algorithms and stay current with AI advancements.

· Ensure ethical, explainable, and responsible AI development.

What you will need:

· Bachelor’s or master’s degree in computer science, Artificial Intelligence, Data Science, or related fields.

· 2+ years of experience in machine learning or AI-related development.

· Proficiency in Python and machine learning libraries (scikit-learn, NumPy, pandas).

· Experience with deep learning frameworks like TensorFlow, Keras, or PyTorch.

· Knowledge of model deployment and serving technologies (e.g., Docker, REST APIs, ONNX).

· Strong understanding of data preprocessing, feature engineering, and model evaluation metrics.

5 day week @ AMK area

Singaporean Only

We are seeking a Software Engineer to support the development, enhancement, and ongoing maintenance of existing GIS-based systems. Applicants with no experience but with the right attitude and willingness to learn are welcome to apply. The candidate will work with a multi-language technology stack and gain hands-on exposure to enterprise GIS systems.

Key Responsibilities

  • Develop, enhance, and maintain software applications using Python, C#, and/or Java.
  • Provide maintenance and support for existing GIS systems, including bug fixes and minor enhancements.
  • Create, manage, and update ArcGIS Pro projects, including maps, layers, and data configurations.
  • Assist in system troubleshooting, issue resolution, and operational support activities.
  • Work closely with senior engineers to learn system architecture, workflows, and best practices.

Technical Requirements

  • Basic knowledge or exposure to at least one of the following programming languages:
  • Python
  • C#
  • Java
  • Exposure to or interest in GIS technologies is preferred.
  • ArcGIS / ArcGIS Pro knowledge is an added advantage, including:
  • Ability or willingness to learn how to create and use ArcGIS Pro projects
  • Familiarity with GIS concepts and spatial data

Preferred Attributes

  • Open to Applicants with no experience with a positive learning attitude.
  • Willingness to perform maintenance and support for existing systems.
  • Strong problem-solving mindset and eagerness to learn new technologies.
  • Responsible, committed,and able to follow through on assigned tasks.
  • Able to work well both independently and as part of a team.

5 day week @ AMK area

Job Title: Technical Admin Executive

Location: Changi Naval Base OR Tuas Area

Job Summary: We are seeking a highly organized and detail-oriented Technical Administrative Support Specialist to join our USV team. The successful candidate will be responsible for supporting various administrative requirements, including generating quotations, managing ES accounts, raising purchase orders, performing goods acceptance, and generating ROP. Additionally, the role involves liaising with external contractors such as STEML, STELS, and other subcontractors as needed.

Key Responsibilities:

· Generate quotations for various projects and services.

· Manage and maintain ES accounts.

· Raise purchase orders and ensure timely processing.

· Perform goods acceptance and ensure compliance with quality standards.

· Generate ROP and other necessary documentation.

· Liaise with external contractors, including STEML, STELS, and other subcontractors, to ensure smooth project execution.

· Provide administrative support to the O&S teams as required.

Qualifications:

· A Diploma/Higher NITEC in engineering is required.

· Experience in engineering work, with an understanding of planned and corrective maintenance of systems.

· Must be a Singapore citizen..

· Strong organizational and multitasking skills.

· Excellent communication and interpersonal skills.

· Proficiency in Microsoft Office Suite (Word, Excel, PowerPoint).

Additional Information:

· This position requires frequent access to confidential information and occasional access to secret information.

· The candidate must adhere to all security protocols and guidelines.

5 day week

Pick-up point : near Simei mrt (For Changi Area)

Drop off : Tanah merah mrt (For Changi Area)

Pick up : Joon Koon MRT
Drop off: Joo Koon MRT

WhatsApp