Income Insurance Finance/FinTech

Batch Operations Engineer

Singapore, Singapore In person Full-time

JOB RESPONSIBILITIES

Operational Support

  • Provide Level 2 and Level 3 operational support for enterprise workload automation and managed file transfer platforms, including ActiveBatch, GoAnywhere, Tectia, and related middleware services.
  • Deploy, configure, maintain, and support batch workflows, schedules, file transfer jobs, and platform configurations.
  • Monitor production workloads to ensure successful execution and timely completion of critical business processing.
  • Perform incident investigation, problem diagnosis, job recovery, and root cause analysis to minimize service disruptions.
  • Support application releases, environment deployments, production cutovers, and platform maintenance activities.
  • Work closely with application, infrastructure, database, network, and security teams to resolve operational issues and ensure service availability.
  • Ensure all operational activities comply with established IT processes, change management, security standards, and audit requirements.
  • Solution Engineering and Platform Enablement
  • Collaborate with application and project teams to design workload automation and file transfer solutions that meet business, security, and operational requirements.
  • Analyse application requirements and recommend optimal scheduling, automation, integration, and file transfer solutions.
  • Participate in project delivery, onboarding, migration, modernization, and platform enhancement initiatives.
  • Develop reusable solution patterns, standards, and best practices to improve consistency and reduce implementation effort.
  • Review solution designs to ensure alignment with enterprise architecture, security requirements, and operational supportability.
  • Automation and Continuous Improvement
  • Develop automation solutions using PowerShell, Python, Shell scripting, REST APIs, and related technologies to improve operational efficiency and reduce manual effort.
  • Design, develop, and maintain Jenkins pipelines and automation workflows for deployment, scheduling, monitoring, and operational activities.
  • Develop and maintain integrations between ActiveBatch, GoAnywhere, application systems, cloud services, and infrastructure platforms.
  • Implement observability and monitoring solutions using Grafana and related technologies to improve platform visibility, performance monitoring, and proactive alerting.
  • Continuously identify opportunities to improve reliability, performance, scalability, security, and operational efficiency across supported platforms.
  • Contribute to platform engineering initiatives, knowledge management, and operational runbooks.
  • Contribute to observability, reliability engineering, and operational resilience initiatives.
  • Utilize monitoring, logging, and analytics platforms to improve service visibility and reduce mean time to detect (MTTD) and mean time to recover (MTTR).
  • Drive automation-first practices to reduce manual operations and improve platform scalability.
  • Support the adoption of modern engineering practices including API integration, Infrastructure as Code, and self-service automation.
  • On-Call and After-Hours Support
  • Participate in an assigned on-call roster to provide after-hours operational support.
  • Support critical production incidents and service restoration activities outside business hours when required.
  • Support production deployments, project cutovers, disaster recovery exercises, and infrastructure maintenance activities.
  • Perform platform upgrades, patching, and maintenance activities during approved maintenance windows.
  • Support urgent business and operational requests as approved by management.

REQUIREMENTS

  • Diploma or Degree in Computer Science, Information Technology, Engineering, or related disciplines.
  • Minimum 3 years of experience in workload automation, batch operations, middleware support, application support, platform engineering, or related IT operations roles.
  • Experience supporting mission-critical production environments.
  • Experience working with project teams and translating business requirements into technical solutions.
  • Experience in automation, scripting, integration, or DevOps practices will be advantageous.
  • Strong analytical and problem-solving skills with the ability to troubleshoot complex production issues.
  • Customer-focused mindset with a strong sense of ownership and accountability.
  • Effective communication and stakeholder management skills.
  • Ability to collaborate across application, infrastructure, security, and project teams.
  • Passion for automation, continuous improvement, and operational excellence.
  • Ability to work independently and manage priorities in a fast-paced environment.
  • Strong attention to detail and commitment to quality and compliance.
  • Team player with a positive attitude and willingness to share knowledge and mentor others.
  • Experience with ActiveBatch, Control-M, Autosys, UC4, or equivalent enterprise workload automation platforms.
  • Experience with GoAnywhere, Tectia, SFTP, SSH, PGP encryption, or managed file transfer technologies.
  • Proficiency in one or more scripting languages such as PowerShell, Python, Shell Script, or Bash.
  • Experience with REST APIs, JSON, automation frameworks, and system integration technologies.
  • Familiarity with Jenkins, CI/CD pipelines, and infrastructure automation.
  • Working knowledge of Windows, Linux, and Unix operating systems.
  • Knowledge of SQL and data analysis techniques is advantageous.
  • Experience with Grafana, monitoring platforms, observability tools, or AIOps solutions is preferred.
  • SQL Certification, such as Oracle Database SQL Certified Associate is advantageous
  • Cloud certifications: AWS, GCP, Azure, Good to have

Job description provided by Income Insurance.
View the original posting