What are the responsibilities and job description for the Batch Application Engineer position at Kramers Consulting?
Job Details
Job Title: Batch Application Engineer
Duration: 6 Month Contract
Location: Downtown Dallas, TX (Hybrid)
Interview: Must complete onsite 2nd round
Requirement: Must have Redwood RunMyJobs experience
Job Description
We are seeking a proactive and detail-oriented Batch Application Engineer to design, implement, and maintain enterprise batch processing systems. The ideal candidate will manage scheduling, monitoring, and automation of batch workloads with a strong focus on Redwood RunMyJobs. This role requires a passion for automation, strong troubleshooting skills, and the ability to support complex batch application environments.
Key Responsibilities
- Design, configure, and implement batch job schedules in coordination with Project and Operations teams.
- Maintain the enterprise batch application, including upgrades, installations, and patch management.
- Manage batch job dependencies, triggers, calendars, execution windows, and SLAs.
- Provide day-to-day administration, configuration, and troubleshooting for Redwood RunMyJobs.
- Monitor job execution, track progress, identify errors or delays, and ensure timely completion.
- Investigate and resolve batch scheduling, execution, performance, or CI/CD migration issues.
- Provide on-call support for critical batch failures and incidents.
- Analyze and optimize batch schedules to improve efficiency and resource utilization.
- Maintain batch scheduling tools including applying updates, security patches, and configurations.
- Collaborate with cross-functional teams to ensure smooth integration of batch processes with business workflows.
Required Skills & Experience
- Strong experience with application upgrades and installations.
- 6 years managing batch scheduling tools (patching, configuration, administration).
- 2 3 years hands-on experience with Redwood RunMyJobs (RunMyJobs administration and troubleshooting).
- Experience in designing and managing batch job schedules.
- Strong troubleshooting ability in batch, CI/CD, and migration-related incidents.
- Experience monitoring job execution and resolving system performance issues.
- Good understanding of job dependencies, priorities, triggers, and batch automation concepts.
Preferred Qualifications
- Experience with scheduling tools such as IBM Tivoli Work Scheduler, Control-M, Active Batch, or similar.
- Knowledge of Linux, Windows, and other operating systems.
- Ability to write scripts for automation and monitoring.
- Strong analytical skills and problem-solving abilities.
- Excellent communication skills for both technical and non-technical teams.
Team Culture
You will join a fast-paced, energetic, and highly motivated team that thrives on delivering high-quality results. We value ownership, accountability, and a solution-oriented mindset. Candidates are expected to integrate quickly into our culture, consistently aiming for excellence and setting realistic but challenging goals.
Salary : $50 - $60