Batch Operations Engineer

SingaporePosted Oct 15, 2026

Job description

JOB RESPONSIBILITIES

Operational Support Provide Level 2 and Level 3 operational support for enterprise workload automation and managed file transfer platforms, including Active. Batch, Go. Anywhere, 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 Power. Shell, 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 Active. Batch, Go. Anywhere, 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 Active. Batch, Control-M, Autosys, UC4, or equivalent enterprise workload automation platforms. Experience with Go. Anywhere, Tectia, SFTP, SSH, PGP encryption, or managed file transfer technologies. Proficiency in one or more scripting languages such as Power.

Shell, 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

Description copied from Income Insurance's careers page. Read the full posting before you apply.

More jobs at Income Insurance

See all openings at Income Insurance