{"schemaVersion":"jobsearcher.job.v1","id":"55634656471014bed8048d2d","url":"https://jobsearcher.com/jobs/55634656471014bed8048d2d","canonicalUrl":"https://jobsearcher.com/jobs/55634656471014bed8048d2d","title":"Batch Processing Engineer","description":"Job Summary: The Batch Processing Engineer role supports a Child Support Management System (CSMS) by designing, developing, maintaining, and optimizing batch jobs and data processing workflows. This position ensures the reliable, efficient, and secure execution of large-scale data loads, nightly jobs, and scheduled interfaces across systems and external partners.Location:Linthicum Heights, Maryland, United StatesResponsibilities:- Design, develop, and maintain batch programs, scripts, and job schedules for processing large data sets and transactions.- Configure and manage job scheduling tools for nightly and periodic runs.- Monitor and troubleshoot batch execution issues to ensure timely and error-free completion.- Analyze system performance and optimize batch job dependencies, timing, and resource usage.- Support data extracts, transformations, and loads (ETL) between systems.- Collaborate with DBAs, developers, and infrastructure teams to resolve data, performance, and job failure issues.- Document batch processes, dependencies, and operational procedures.- Participate in testing, migration, and release management for production deployments.- Ensure compliance with security and data-handling standards.Required Skills & Certifications:- Bachelor's degree in Computer Science, Information Systems, or related field.- 5+ years' experience in batch processing or back-end development for enterprise or government systems.- Proficiency with job scheduling tools.- Experience with shell scripting, Python, or Java for automation and batch control.- Strong understanding of SQL, stored procedures, and performance tuning on Oracle or SQL Server databases.- Familiarity with ETL processes, data validation, and file transfer protocols (SFTP, MQ, API).- Experience in Agile or hybrid SDLC environments.- Excellent problem-solving and documentation skills.Preferred Skills & Certifications:- Not specified.Special Considerations:- Compliance with security and data-handling standards is required.Scheduling:","company":"VTech Solutions","rawCompany":"vtech solution","city":"Linthicum Heights","state":"MD","isRemote":false,"isActive":false,"createdAt":"2026-04-15T03:51:49.453Z","occupations":[{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1243.01","title":"Data Warehousing Specialists","slug":"data-warehousing-specialists"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Batch Processing Engineer","description":"Job Summary: The Batch Processing Engineer role supports a Child Support Management System (CSMS) by designing, developing, maintaining, and optimizing batch jobs and data processing workflows. This position ensures the reliable, efficient, and secure execution of large-scale data loads, nightly jobs, and scheduled interfaces across systems and external partners.Location:Linthicum Heights, Maryland, United StatesResponsibilities:- Design, develop, and maintain batch programs, scripts, and job schedules for processing large data sets and transactions.- Configure and manage job scheduling tools for nightly and periodic runs.- Monitor and troubleshoot batch execution issues to ensure timely and error-free completion.- Analyze system performance and optimize batch job dependencies, timing, and resource usage.- Support data extracts, transformations, and loads (ETL) between systems.- Collaborate with DBAs, developers, and infrastructure teams to resolve data, performance, and job failure issues.- Document batch processes, dependencies, and operational procedures.- Participate in testing, migration, and release management for production deployments.- Ensure compliance with security and data-handling standards.Required Skills & Certifications:- Bachelor's degree in Computer Science, Information Systems, or related field.- 5+ years' experience in batch processing or back-end development for enterprise or government systems.- Proficiency with job scheduling tools.- Experience with shell scripting, Python, or Java for automation and batch control.- Strong understanding of SQL, stored procedures, and performance tuning on Oracle or SQL Server databases.- Familiarity with ETL processes, data validation, and file transfer protocols (SFTP, MQ, API).- Experience in Agile or hybrid SDLC environments.- Excellent problem-solving and documentation skills.Preferred Skills & Certifications:- Not specified.Special Considerations:- Compliance with security and data-handling standards is required.Scheduling:","datePosted":"2026-04-15T03:51:49.453Z","dateModified":"2026-04-15T03:51:49.453Z","hiringOrganization":{"@type":"Organization","name":"VTech Solutions","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Linthicum Heights","addressRegion":"MD","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"55634656471014bed8048d2d"},"url":"https://jobsearcher.com/jobs/55634656471014bed8048d2d"}}