Workload Automation Engineer
24 hours ago
Philadelphia
Job DescriptionSalary: $80,000 - $95,000 Join Our Team at Duncan Solutions, LLC Duncan Solutions, LLC, is a full-service transportation management company that focuses on connecting people, technology, and data to make cities more livable and efficient. As a leading provider of parking and tolling management solutions, we support municipal and commercial clients with citation processing, debt collection, DMV registered owner identification, back-office transaction processing, image review, customer service center and customer experience (CX) operations, integrated on-street parking management, and more. WORK LOCATION This is aremoteposition with eligibility in the following states:AZ, CA, CO, CT, DE, FL, GA, IL, IN, IA, KS, LA, MD, MA, MI, MO, NJ, NY, NC, OH, PA, TN, TX, VA, WA, WI, D.C.,Candidates must reside in one of the following locations for consideration. Please note:Duncan Solutions, LLC, does not provide visa sponsorship now or in the future. Candidates must be legally authorized to work in the United States without current or future sponsorship requirements. PAY TRANSPARANCY This role will offer $80,000 - $95,000 annually, depending on experience, skills. Employees may also be eligible for performance-based incentives and additional benefits as part of our total rewards package. POSITION SUMMARY We are seeking a skilled and motivated Workload Automation Engineer with a strong focus on automating complex file processing workflows. In this role, you will be responsible for designing, developing, implementing, and maintaining automated solutions for file ingestion, transformation, validation, and distribution using various scripting languages (Bash, PowerShell, .BAT) running in our AWS organization. You will play a critical role in ensuring the reliability, efficiency, and scalability of our critical file processing operations. What You'll Do • Design, develop, test, and implement robust automated workflows for file processing tasks using Bash, PowerShell, and .BAT scripts., • Integrate custom scripts seamlessly into the enterprise workload automation scheduler, configuring job dependencies, scheduling parameters, monitoring, and alerting., • Analyze existing manual or semi-automated file processing procedures and identify opportunities for automation and optimization., • Develop and maintain comprehensive documentation for automated workflows, including technical specifications, runbooks, and troubleshooting guides., • Monitor automated file processing jobs, proactively identify and troubleshoot issues, and implement corrective actions to ensure timely and successful execution., • Collaborate with application teams, system administrators, and business stakeholders to understand file processing requirements and dependencies., • Implement error handling, logging, and recovery mechanisms within scripts and automation workflows., • Ensure adherence to security best practices and company standards for scripting, file handling, and access control., • Participate in on-call rotation for production support of automated workflows as needed., • Stay current with scripting best practices, workload automation technologies, and file transfer protocols., • Contribute to the continuous improvement of automation standards and processes within the team. What You'll Need to Succed • 2 years in IT automation, scripting, or a related systems engineering role. Experience within AWS (Amazon Web Services), specifically workload automation service catalog items: Step-Functions, Lambda, AWS Batch, ECS Fargate, etc. • Strong proficiency in scripting with Bash on Linux/Unix platforms., • Strong proficiency in scripting with PowerShell on Windows platforms., • Experience developing and maintaining .BAT (Batch) scripts for Windows environments., • Demonstrable experience automating file processing tasks (e.g., parsing, validation, transformation, renaming, moving files)., • Experience working with enterprise-level Workload Automation/Job Scheduling tools, • Solid understanding of file transfer protocols (SFTP, FTP, SCP) and secure file handling practices., • Experience with operating systems administration fundamentals (Windows Server, Linux/Unix)., • Strong analytical and problem-solving skills with excellent attention to detail., • Ability to work independently and collaboratively within a team environment., • Excellent communication and documentation skills. Preferred Qualifications & Skills • Experience with ActiveBatch, • Knowledge of database concepts and basic SQL., • Experience with version control systems (e.g., Git)., • Familiarity with API integration and web services., • Understanding of ITIL concepts or other IT service management frameworks. PHYSICAL DEMANDS/WORKING CONDITIONS • Mobility: Frequently required to move about, traverse, or walk between different buildings, floors, or work areas to reach end-user locations., • Stamina: Must be able to stand and walk for extended periods while providing on-site support or moving between locations., • Carrying Equipment: May be required to lift, carry, or transport IT equipment (e.g., laptops, peripherals, tools) weighing up to [e.g., 25-50] pounds between locations., • Pace: Ability to move efficiently between user locations to respond to support requests in a timely manner., • Environmental Conditions: May be exposed to various weather conditions while walking between buildings or different sites. DECISION-MAKING LATITUDE * Automation Design: Determining the optimal design and logic for automated workflows, including script structure, control flow, and integration points. * Scripting Approach: Choosing the most effective scripting techniques and commands (within Bash, PowerShell, BAT) to meet specific file processing requirements. * Scheduling Configuration: Deciding on appropriate job scheduling parameters, dependencies, triggers, and conditions within the workload automation tool. * Error Handling Strategy: Designing and implementing specific error detection, logging, notification, and automated recovery procedures for workflows. * Troubleshooting Methods: Independently diagnosing automation failures, identifying root causes, and selecting the most appropriate resolution steps. * Optimization Choices: Analyzing existing processes and deciding which aspects offer the best opportunities for automation improvements and efficiency gains. * Monitoring & Alerting Setup: Configuring monitoring checks and defining alert criteria to proactively identify potential issues within the automated processes. Physical Demands and Working Conditions • Primarily a sedentary position requiring prolonged periods of sitting or standing at a workstation. Frequent use of a computer and keyboard; repetitive wrist/hand movements and fine motor skills for typing and mouse use., • Abilityto walk/drivebetween client site locations for on-site supportand meetings. WHAT WE OFFER Duncan Solutions, LLC,offers a professional environment, stability, upward mobility, and a wide breadth of benefits. We offer our full-time regular employees who meet eligibility criteria the following which include: Medical, Dental, & Vision Insurance • Medical, Dental, & Vision Insurance, • Healthcare & Dependent Flexible Spending Accounts (FSA), • Health Savings Account (HSA) with Employer Contribution, • Company Paid Life and AD&D Insurance, • Company Paid Short- & Long-Term Disability, • Employee Assistance Program (EAP), • Business Travel Accident Insurance, • Corporate Travel Discounts, • Bonus & Incentive Compensation Programs, • 401(k) with Employer Match (Traditional/Roth/Safe Harbor), • Corporate Travel Discounts, • Bonus & Incentive Compensation Programs, • 401(k) with Employer Match (Traditional/Roth/Safe Harbor) Paid Time Off • 9 Company Holidays, • PTO Accrual, • Sick Time Accrual, • Parental Leave, • Jury Duty, • Bereavement Other Voluntary Benefits • Life and AD&D Insurance for Employees/Spouse/Child(ren), • Critical Illness, • Accident Insurance, • Identity Theft Insurance, • Pre-paid Legal Insurance Duncan Solutions, LLC is proud to be an Equal Opportunity Employer. We actively encourage applications from everybody. All qualified job applicants will receive consideration without regard to race, color, religion, creed, national origin, aboriginality, genetic information, ancestry, marital status, sex, sexual orientation, gender identity or expression, physical or mental disability, pregnancy, veteran status, age, political affiliation or any other non-merit characteristic. Please visit our website to learn more about us To view all of our current job opportunities, please visit