Responsibilities
- Design and develop automation solutions using robotic process automation tools and Python
- Build, test, and optimize automated workflows, including unit and integration testing
- Configure and manage workload queues for efficient execution of automated processes
- Write and execute SQL queries to validate and manage data, including insert, delete, update, and join operations
- Execute and modify stored procedures for backend processing needs
- Analyze, troubleshoot, and resolve issues within automation solutions
- Collaborate with cross-functional teams to gather and document requirements for automation design
- Participate in peer reviews of solution designs and ensure alignment with established engineering practices
- Support process improvement efforts through process mapping and structured design approaches
Required experience and skills
- 6 or more years of experience in robotic process automation and machine learning technologies
- At least 3 years of hands-on development with Automation Anywhere and Python
- Strong proficiency in SQL, including query writing and working with stored procedures
- Experience working with workload management queues or similar queue-based processing systems
- Hands-on experience designing and implementing automation solutions using tools such as Automation Anywhere and UiPath
- Familiarity with automation frameworks, testing practices, and debugging techniques
- Working knowledge of reporting and data visualization tools
- Experience with relational databases such as SQL Server and Teradata
- Programming experience in languages such as .NET, Python, XML, or scripting languages
- Familiarity with operating systems including Unix and Windows
- Experience working within Agile or Waterfall software development methodologies
- Proficiency with tools used for issue tracking, collaboration, and development lifecycle management
- Understanding of business process improvement techniques, including process mapping and structured design practices
- Exposure to domains such as healthcare, retail, banking and finance, or energy and utilities systems
FAQ
1. What are the core responsibilities of an RPA Automation Engineer working with Automation Anywhere and Python?
This role focuses on designing, developing, and maintaining robotic process automation (RPA) solutions to improve operational efficiency. Responsibilities include automating repetitive business processes, integrating systems, and troubleshooting automation workflows. The engineer also helps optimize and scale automation initiatives across the organization.
2. What types of processes are typically automated in this role?
Processes may include data entry, report generation, invoice processing, customer support workflows, and system synchronization tasks. Automation projects often target high-volume, rule-based operations. The goal is to reduce manual effort and improve accuracy.
3. How is Automation Anywhere used in this position?
Automation Anywhere is used to build, deploy, and manage software bots that automate business tasks. The engineer creates workflows, configures bot logic, and monitors automation performance. Bot lifecycle management and maintenance are also key responsibilities.
4. What role does Python play in this job?
Python is commonly used for scripting, API integrations, data processing, and extending automation capabilities beyond standard RPA workflows. It can support advanced logic, automation orchestration, and integration with external systems. Python also helps improve flexibility and scalability of automation solutions.
5. What tools and technologies are commonly used alongside RPA platforms?
Common technologies include SQL databases, APIs, cloud services, and workflow orchestration tools. Version control systems and monitoring dashboards are often part of the environment. Knowledge of enterprise systems such as ERP or CRM platforms can also be valuable.
Apply for this position
**If you have already submitted your resume for another Job Opening please do not re-apply to a different role. You can email through Contact Us about your interest in other roles.