AWSAzurePythonRPASQLSubversion.NETAIMachine LearningMLNLPNatural Language ProcessingUnit TestingBedrockGitJiraAgileProblem Solving
About this role
Role Overview
The Robotics Process Automation (RPA) Engineer plans, designs, develops, and tests automated processes using RPA product suites.
Leads integration of the RPA application with other enterprise systems and data sources using RPA Designer and scripting/programming language.
Works closely with business on all technical aspects of an RPA deployment, including but not limited to data mapping, report design, connectivity of desktop applications, training, and implementation.
Identifying new process opportunities and accurately analyzing and estimating new processes, quickly assessing feasibility.
Analyzing, understanding and documenting the business processes in detail where required.
Identifying and communicating the technical infrastructure requirements.
Designing Automations (Agents / RPA) process solutions in accordance with standard (Agents / RPA) design principles and conventions.
Configuring new Automation processes and objects using core workflow principles that are efficient, well structured, maintainable and easy to understand.
Creating and maintaining solution documentation.
Supporting existing processes and implementing change requirements as part of a structured change control process.
Problem solving issues that arise in day to day running of Automation processes and providing timely responses and solutions as required.
Communicating with Automation software supplier on software related issues, suggested improvements and participating with other users in the user community.
Working within agile delivery team, communicating any identified risks and issues to the delivery/project manager accordingly and providing inputs to the change control process.
Creating and documenting test procedures and scenarios for the pre-UAT phases Supporting the Operational Teams during the UAT and rollout phases.
Requirements
Experience with software development, preferably with Robotic Process Automation tools, such as: UiPath and Blue Prism.
Exposure to AI Agents with UiPath, AWS or others.
Exposure to AI, IXP, Communications Mining, Maestro, UiPath Case Management, etc.
Expertise with job scheduling software and best practices.
Working knowledge of object oriented programing languages, Web Service, and system integration.
Experience with database systems and SQL.
Experience with APIs, WebServices, Webhooks, etc.
Working knowledge of unit testing and debugging principles and practices.
Willingness to be challenged and learn new skills, tools, and technologies.
It would be great, if you already had the opportunity to work with Optical Character Recognition (OCR), Natural Language Processing (NLP), Machine Learning (ML), Business Process Management (BPM).
Working experience with Python, AWS Bedrock, AWS AgentCore, Azure OCR, .NET or comparative technologies.
Experience in working with highly transactional, e-commerce, or finance related industry.
Experience with Agile and issue/project tracking software such as Jira.
Experience with source code control integration, such as GIT or Subversion.
Tech Stack
AWS
Azure
Python
RPA
SQL
Subversion
.NET
Benefits
Offering comprehensive and market competitive benefits designed to support personal and professional well-being