What are the responsibilities and job description for the Automation Specialist position at Allport Cargo Services USA Inc?
Automation Specialist
What makes Allport Cargo Services a success is our people and their commitment to excellence!
Our team of global logistics professionals brings together decades of experience in every link of the supply chain. With the diversity of our business, the Allport Cargo Services provides a wide range of challenging opportunities and an ideal environment for career-minded individuals. We are currently looking for an Automation Specialist to join our growing office in Bloomfield, New Jersey.
Position Summary:
The Automation Specialist role is to define, develop, test, analyze, and maintain new robotics process automations in support of the achievement of business requirements. This includes writing, coding, testing, and analyzing software automations and processes.
The ideal candidate will have experience in designing, developing, and testing automations using RPA best practices within low-code/no-code platforms, preferably Microsoft Power Automate platform.
The Automation Specialist will also research, design, document, and modify automation specifications throughout the production life cycle.
Duties and Responsibilities:
- Collaborate with business analysts and stakeholders in conceptualization and development of new robotics process automations.
- Liaise with network administrators, business analysts, and other IT specialists to assist in resolving problems with existing automations.
- Analyze and assess existing business systems and procedures.
- Assist in the definition, development, and documentation of automation business requirements, objectives, deliverables, and specifications on a project-by-project basis in collaboration with internal users and departments.
- Assist in defining automation development project plans, including scoping, scheduling, and implementation.
- Research, identify, analyze, and fulfill requirements of all internal and external automations users.
- Consistently write, translate, and code robotics process automations according to specifications.
- Write programming scripts to enhance functionality and/or performance of company automations as necessary.
- Design, run and monitor software performance tests on new and existing automations for the purposes of correcting errors, isolating areas for improvement, and general debugging.
- Administer critical analysis of test results and deliver solutions to problem areas.
- Analytical, disciplined, and creative problem solver committed to delivering a quality product.
- Fix bugs and respond to support tickets.
- Develop and maintain user manuals and guidelines.
- Be able to explain technical details and demonstrate your work to internal or external customers.
- Train end users to operate new or modified automations.
- Conduct research on emerging automation development software products, languages, and standards in support of procurement and development efforts.
- Recommend, schedule, and perform automation software improvements and upgrades.
- Install software products for end users as required.
Education/Requirements:
- College diploma or university degree in the field of computer science, information systems, or software engineering, and/or 3 years equivalent work experience in an IT environment
- Proficiency in a low-code/no-code robotics process automation environments, preferably Microsoft Power Automate Platform.
- Candidate will be familiar with Agile SCRUM development methodology.
- Familiarity in a variety of programming languages, including Java, SQL scripts, JavaScript, HTML, XML
- Excellent understanding of coding methods and best practices
- Prior experience interviewing end-users for insight on functionality, interface, problems, and/or usability issues
- Hands-on experience developing test cases and test plans.
- Strong written, oral, and interpersonal communication skills
- Proven analytical and problem-solving abilities.
- Experience working both independently and in a team-oriented, collaborative environment.
- On-call availability any time as requested by the criticality of the system supported.