Jobs · Engineering · Pennsylvania

Process Automation Specialist

NiSource · Pennsylvania, United States · 3 wk ago
Engineering$82k–$123k/yrFull-time
We need to output HTML fragment with sections only if real content. Use

for headings: About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule. We need to parse the job posting. We have job summary: "The purpose of the Process Automation Specialist is to design, develop and implement automation technology solutions using Visual Studio, Pega, Access, SQL databases and other technologies that enhance and support the performance of the Customer Contact Centers' strategic goals and objectives; trouble shoot when technology issues occur and act as the liaison with IT." Essential Functions: list of duties. We need to extract sections: About the role (maybe job summary). Responsibilities (essential functions). Requirements (maybe required qualifications). Qualifications (maybe required qualifications? Actually they have Required Qualifications for Position repeated). Skills (maybe specific skills). Benefits (none given). Pay (salary range). Schedule (flexible schedule mention). Also maybe other sections like "Preferred Additional Qualifications". Could be under Qualifications or Skills. We must not repeat job title as heading. Must not include Job ID etc. Remove boilerplate: cookie/navigation/legal/EEO etc. Also remove duplicated lines. We need to preserve all substantive info. Let's extract content: Job Summary (About the role): "The purpose of the Process Automation Specialist is to design, develop and implement automation technology solutions using Visual Studio, Pega, Access, SQL databases and other technologies that enhance and support the performance of the Customer Contact Centers' strategic goals and objectives; trouble shoot when technology issues occur and act as the liaison with IT." Essential Functions (Responsibilities): - Design, develop, code, test, and implement automation tool solutions to continuously improve and enhance operations. - Collaborates with Customer Care Center (CCC) Operations, Support Operations and other business partners (e.g. Regulatory, Revenue Recovery, Training, IC, and Operations) to identify areas in which automation technology solutions can be implemented for process improvement which enhances the performance of the CCC Operations. - Reviews and analyzes performance data to determine if any metrics of CCC operations can be enhanced by implementing automation technology solutions. - Recommends to CCC Operations automated technology solutions to resolve performance issues. - Develops project plan for implementation. - Oversees and manages project plans and issues with business continuity planning, development and Implementation activities. - Acts as CCC Operational liaison with IT, managing and coordinating Companywide IT initiatives that result in changes within the Centers including IT upgrades, new hardware / software installation, technical troubleshooting, testing, etc. - Identifies and recommends changes to maintain a culture of continuous improvement and service excellence. - Learns new systems, application, and technologies Support Leaders in testing and developing test plans. - Validation testing pre and post technology changes. - Flexible in working a schedule including nights, weekends, stand-by and emergency support as assigned. - Learns new systems, application, technologies and business domains. - Provides ongoing support, trouble-shoot and resolution of production issues. - Maintains up-to-date knowledge and solid understanding of the CCC operations, performance capabilities, processes, customer service concepts and practices. Note there are some duplicates: "Learns new systems, application, and technologies" appears twice; also "Provides ongoing support, trouble-shoot and resolution of production issues." appears later. We'll keep unique but preserve all info; duplicates can be removed as they are duplicated lines (instruction says remove duplicated lines). So we should deduplicate. Required Qualifications for Position (first block): - Completes tasks independently as well as in small team settings. - Must be motivated with a high degree of initiative, a quick learner, and can manage multiple priorities in a fast-paced environment - Provides ongoing support, trouble-shooting and resolution of production issues. - Reviews and analyzes organizational needs and goals to determine future impacts to applications and systems - Produces both high-level and detailed-level designs based on business requirements and defined architectures - Coordinates with both onshore and offshore teams to ensure coding, testing, debugging and implementation activities are completed as required - Reviews the components to define development/testing timelines and project plans; analyze and estimate feasibility, cost, time and scope - Understands industry trends, standards and practices as they apply to NiSource. - Other duties as assigned. Then later "Required Qualifications For Position" (second block) with bullet-like sentences: - Bachelor's Degree or certification in Computer programming/management. - 1-3 Years of experience developing applications in a corporate environment. - Enhanced knowledge and understanding of CIS and/or DIS. - Completes tasks independently as well as in small team setting. - Must be motivated with a high degree of initiative, a quick learner, and have the ability to manage multiple priorities in a fast-paced environment. - Self-Motivated, detail oriented, ability to maintain high level of accuracy - Must demonstrate a high level of attention to detail. - Must demonstrate ability to learn new technologies and tools. - Must demonstrate strong analytical and troubleshooting skills. - Must demonstrate the ability to balance development, testing, and support roles. - Must demonstrate strong interpersonal skills and ability to work well with others. - Advanced skills with personal computers, data base management, and software such as M365 Office. - Flexible in working a schedule including nights, weekends, stand-by and emergency support as assigned. - Support Leaders in testing and/or developing test plans. - Validation testing pre and post technology changes - Individuals who are collaborative, open-minded, and driven. - Develops, codes, unit tests, debugs, and implements RPA solutions - Reviews and analyzes organizational needs and goals to determine future impacts to applications and systems. Then "Preferred Additional Qualifications For Position": - 1-3 years Programing experience in Robotic Process Automation - 1-3 years Developing VBA applications or equivalent. - No less than 1 year Experience in Call Center Operations - LEAN Six Sigma Physical Demands: list but maybe not needed as a section; could be under Requirements? But we have no specific heading for Physical Demands; we could include under Requirements or maybe as a separate section? The instruction says only include sections when posting has real, specific content for it. Physical Demands is specific content; but we don't have a predefined heading for it. The allowed headings are About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule. We could map Physical Demands to Requirements or Skills? Probably better to put under Requirements (as they are requirements). Or we could create a new heading but not allowed. So we incorporate into Requirements. Work Authorization etc: boilerplate, remove. Workplace Connection etc: boilerplate (EEO etc) remove. Veteran Hiring & Inclusion: maybe keep? It's inclusion statement; could be considered boilerplate? It's not EEO but still a statement about inclusion. The instruction says remove cookie/navigation/legal/EEO/equal-opportunity/scam-warning boilerplate. Veteran Hiring & Inclusion might be considered inclusion boilerplate; likely remove. Equal Employment Opportunity: remove. ADA Accommodations: maybe keep? It's a legal accommodation statement; likely remove as boilerplate. Safety Statement: maybe remove as boilerplate. E-Verify: remove. Salary Range: we have Pay section. Posting Start Date etc: metadata; drop. Thus we need sections: About the role: job summary paragraph. Responsibilities: list of essential functions (deduplicated). Requirements: maybe combine required qualifications and physical demans? Could be separate: Requirements (maybe the "Required Qualifications for Position" content). Qualifications: maybe the "Preferred Additional Qualifications For Position" plus education/experience? Actually the education/experience is also qualifications. The instruction says prefer few substantive sections over many thin ones. We could combine Required Qualifications and Preferred Additional Qualifications into a Qualifications section. But we also have Required Qualifications for Position (first block) which seems like responsibilities? Actually they are more like qualifications/skills. Let's think. We have: - Job Summary (About the role) - Essential Functions (Responsibilities) - Required Qualifications for Position (first block) - seems like skills/abilities. - Required Qualifications For Position (second block) - education/experience, skills. - Preferred Additional Qualifications For Position - preferred qualifications. - Physical Demands - maybe under Requirements or Skills. We could have sections: About the role, Responsibilities, Qualifications (combining education/experience, required skills, preferred), Skills (maybe technical skills), Pay, Schedule. But we need to avoid thin sections. Let's decide: About the role: job summary. Responsibilities: essential functions. Qualifications: include education/experience, required skills, preferred qualifications, physical demands. Skills: maybe list specific technical skills: Visual Studio, Pega, Access, SQL databases, M365 Office, RPA, VBA, etc. But those are already in qualifications; we could keep them there. Pay: salary range. Schedule: flexible schedule mention. We must not create sections with filler like "commensurate with experience". We have actual content. Thus output:

About the role

The purpose of the Process Automation Specialist is to design, develop and implement automation technology solutions using Visual Studio, Pega, Access, SQL databases and other technologies that enhance and support the performance of the Customer Contact Centers' strategic goals and objectives; trouble shoot when technology issues occur and act as the liaison with IT.

Responsibilities

  • Design, develop, code, test, and implement automation tool solutions to continuously improve and enhance operations.
  • Collaborates with Customer Care Center (CCC) Operations, Support Operations and other business partners (e.g. Regulatory, Revenue Recovery, Training, IC, and Operations) to identify areas in which automation technology solutions can be implemented for process improvement which enhances the performance of the CCC Operations.
  • Reviews and analyzes performance data to determine if any metrics of CCC operations can be enhanced by implementing automation technology solutions.
  • Recommends to CCC Operations automated technology solutions to resolve performance issues.
  • Develops project plan for implementation.
  • Oversees and manages project plans and issues with business continuity planning, development and Implementation activities.
  • Acts as CCC Operational liaison with IT, managing and coordinating Companywide IT initiatives that result in changes within the Centers including IT upgrades, new hardware / software installation, technical troubleshooting, testing, etc.
  • Identifies and recommends changes to maintain a culture of continuous improvement and service excellence.
  • Learns new systems, application, and technologies; supports leaders in testing and developing test plans.
  • Validation testing pre and post technology changes.
  • Provides ongoing support, trouble-shoots and resolves production issues.
  • Maintains up-to-date knowledge and solid understanding of the CCC operations, performance capabilities, processes, customer service concepts and practices.
  • Flexible in working a schedule including nights, weekends, stand-by and emergency support as assigned.

Qualifications

  • Bachelor's Degree or certification in Computer programming/management.
  • 1-3 years of experience developing applications in a corporate environment.
  • Enhanced knowledge and understanding of CIS and/or DIS.
  • Completes tasks independently as well as in small team settings.
  • Must be motivated with a high degree of initiative, a quick learner, and able to manage multiple priorities in a fast-paced environment.
  • Self‑motivated, detail‑oriented, able to maintain a high level of accuracy.
  • Demonstrates high level of attention to detail.
  • Demonstrates ability to learn new technologies and tools.
  • Demonstrates strong analytical and troubleshooting skills.
  • Demonstrates ability to balance development, testing, and support roles.
  • Demonstrates strong interpersonal skills and ability to work well with others.
  • Advanced skills with personal computers, database management, and software such as M365 Office.
  • Supports leaders in testing and/or developing test plans; performs validation testing pre and post technology changes.
  • Individuals who are collaborative

Similar jobs