AS400 Engineer - Puchong, Malaysia - AXA

    AXA
    AXA Puchong, Malaysia

    2 weeks ago

    Default job background
    Full time
    Description

    MISSION / JOB PURPOSE

    The Batch Management Engineer is responsible to ensure batch job services are smoothly operated, scheduled, monitored, supported, and coordinated in production environment.

    The position primary focus is on attaining a smooth and successful batch job services via tactful planning, disciplined control, team coordination and immediate reactions to risks and/or issues.Sensitivity to batch performance and recovery efficiency to minimize business impacts and system/service downtime will be of ultimate importance.

    The role is expected to work with vendors in planning and execution of batch job services and is held responsible for the batch run results and quality. On the other hand, you also liaise actively with business and IT teams to manage implications of batch run schedules and its dependency with system availability and business operations. You need to detect and alert business on batch issues ahead and strive for continuous improvements to enhance batch results.

    This role requires you to perform batch jobs out of office hours or weekends when these batch jobs are scheduled to run.

    ROLE AND RESPONSIBILITIES

  • Provide technical leadership, coach/support vendors and review their deliverables to ensure quality batch management activities meeting/exceeding defined SLAs/KPIs
  • Work with batch process improvement to shorten batch windows, define precise dependency, automate manual actions, and optimize system resources usage, foster faster batch job resolution and automate ticket creation via Service Now.
  • Enhance standard operating procedures (SOP)
  • Validate and assure monitoring and health checks routines are in place as per planned.
  • Provide approval for batch re-scheduling, start/restart, re-run, suspension, and cancellation.
  • Work with vendors on batch scheduling/rescheduling and facilitate related communications
  • Implement alerts and preventives to enhance robustness of batch processing
  • Effectively collaborate with the various Service Transition teams, such as: Change Release Management, Capacity Management, Application monitoring, Solution Delivery and Service Operations teams
  • Coordinate and facilitate business and IT teams in respect to batch job rescheduling and job failures and its associated implications to system availability and business operations
  • Provide estimations on batch jobs completion and facilitate integration with business activities.
  • Increase the number of batch incidents/problems closed directly by the Batch Management resources over the time.
  • Address a 1st level of incidents/problems analysis related to batch/jobsand escalate to application support teams (L2/L3) for further assessment of potential issue and for any code fix related issue
  • Ensure tickets are triage effectively and route to the correct support level (L2-3)
  • For escalated cases to L2/L3, ensure the L1 vendor has completed primary analysis of batch incidents/problems, provided an initial view of steps required for resolution before passing this information downstream, hereby increasing service effectiveness and reducing resolution time
  • Identify root cause for batch related downtime, reduce repetitive batch failures and related incident ticket volumes
  • Provide batch trend, job/failures analysis to identify potential gaps and design improvement actions
  • Report batch production issues and heads-up/escalate on critical cases to Lead
  • Proactively propose batch improvements ideas and solutions to enhance batch efficiency
  • Specify capacity requirements to support consistent batch performance
  • Suggest capacity on demand (COD) requirements to support batch runs during peak periods
  • Coordinate maintenance of comprehensive documentation & standards on batch operation & control procedures, job dependency, KEDB on batch incidents etc
  • Your Profile

    ·Degree in Computer Science or related fields

    ·5 years' experience in batch operations and/or control

    ·Good understanding of batch operations, batch scheduling and design

    ·Experience in batch performance analysis & tuning and able to provide solutions/suggestions to optimize batch

    ·Exposure in batch monitoring tools, batch scheduler and ticketing system such as Service Now

    ·Knowledge and experience in application platforms and technologies including, but not limited to: Java, .NET, Pega, Guidewire, Web Methods, Informatica, Oracle and back-office AS400 systems using traditional languages such as COBOL and RPG, Microsoft SQL, Chef and Puppet, OpenStack, Microsoft Azure, Amazon Web Services

    ·Excellent communication skills, both oral and written, and the ability to work without supervision but with discipline.

    ·ITIL Foundations is preferred

    ·Prior experience in implementing batch improvement/automation will be of advantage

    ·Enthusiastic in working and coaching with vendors is preferred

    About AXA

    As a world-leading insurance company, we act for human progress by protecting what matters. With 153,000 employees in 54 countries working with 105 million customers, we've created a truly dynamic and vibrant community. Inclusion and diversity link closely with our values, and together we're nurturing a culture of
    respect, for each other, for our customers and the communities around us. Join AXA and you'll feel like you belong, are included and can thrive. You'll be able to shape the way you work and truly grow your potential as you seek out new opportunities, push boundaries and benefit people in critical moments of their lives. This is your chance to build the tomorrow you want. Know you can.

    About the Entity

    AXA is becoming a sustainable tech-led company and at AXA Group Operations we are one of the major catalysts for this transformation.

    We set the tone by triggering and empowering the evolution of our insurance business model through technology and innovation, driving its concrete implementation globally at speed, with a high quality of advisory and execution.

    We are present across 17 countries with committed, highly qualified teams. We leverage technology, data, sourcing, security and investment allocation in a global way, but also achieve economies of scale and synergies when necessary.

    At AXA Group Operations, we want to be recognized in three fields of action:

  • State-of-the-art Data Technology to drive customer experience
  • State-of-the-art Procurement & Sourcing to drive efficiency and better manage risks
  • High-Performing Global Team for stronger partnerships with AXA entities
  • What We Offer

    We bring together the expertise, cultural diversity and creativity of over 8,000 employees worldwide and we're committed to equal opportunities in all aspects of employment (gender, LGBT+, disabled persons, or people of different origins) and to promoting Diversity & Inclusion by creating a work environment where all employees are treated with dignity and respect, and where individual differences are valued.